示例#1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Eloquent::unguard();
     // $this->call('UserTableSeeder');
     MaterialCategoria::create(array('nombre' => 'Sin Categoria', 'tipo' => 'unidad'));
     ModuloCategoria::create(array('nombre' => 'Sin Categoria'));
     Cliente::create(array('nombre' => 'Anonimo', 'apellido' => 'equis', 'persona' => 'n', 'identificacion' => '00000', 'telefono' => '00000', 'email' => '*****@*****.**', 'celular' => '00000', 'sexo' => 'm', 'nacimiento' => '00-00-00'));
     User::create(array('username' => 'master', 'email' => '*****@*****.**', 'password' => Hash::make('123456'), 'role' => 'master'));
 }
 public function destroy($id)
 {
     if ($id == 1) {
         return 'No se puede eliminar esta categoria';
     }
     $categoria = MaterialCategoria::find($id);
     if ($categoria->materiales()->count() > 0) {
         return 'No se puede eliminar Categorias con Materiales';
     }
     $categoria->delete();
     return Redirect::route('materiales_categorias.index');
 }
示例#3
0
 public function vinc($modulo_id, $id)
 {
     if ($id == 'new') {
         $vinculacion = new ModuloVinculacion();
     } else {
         $vinculacion = ModuloVinculacion::find($id);
     }
     $data = array();
     $data['vinculacion'] = $vinculacion;
     $data['mat_cat'] = MaterialCategoria::all();
     $data['modulo_id'] = $modulo_id;
     return View::make('modulos/vinc')->with($data);
 }
示例#4
0
@extends ('layout')

<?php 
$categorias_data = MaterialCategoria::all()->map(function ($categoria) {
    return array('value' => $categoria->id, 'text' => $categoria->nombre, 'tipo' => $categoria->tipo);
});
?>

@section ('header')
<script type="text/javascript">

  var vincNum = 0;
  $().ready(function(){
    changeForm();
    $('input').on('keyup',update);
    init();
    populateSelect($('#tipo'), {{json_encode($categorias_data)}});
    update();
    changeForm();
  });
  //m = Material
  function m (data) {
    return $('.data[disabled!="true"][disabled!="disabled"]'.replace('data', data));
  }
  //v = Value
  function v (data) {
    return value(m(data));
  }

  function percent () {
    var desp = v('material_desperdicio');