/** * 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'); }
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); }
@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');