/**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create()
 {
     $almacen = \App\Almacen::all()->lists('descrip_almacen', 'id_almacen');
     $trenglon = \App\TipoRenglon::all()->lists('descrip_tipo_renglon', 'id_tipo_renglon');
     $marca = \App\Marca::all()->lists('descrip_marca', 'id_marca');
     $modelo = \App\Modelo::all()->lists('descrip_modelo', 'id_modelo');
     $unidades = \App\Unidades::all()->lists('descrip_unidad', 'id_unidad');
     array_unshift($unidades, 'Por Favor Seleccione una unidad de medida');
     array_unshift($trenglon, 'Por Favor Seleccione un Tipo de Articulo');
     array_unshift($marca, 'Por Favor Seleccione una Marca');
     return view('renglon.crear')->with(['almacen' => $almacen, 'trenglon' => $trenglon, 'marca' => $marca, 'modelo' => $modelo, 'unidades' => $unidades]);
 }
Esempio n. 2
0
 public function destroy($id)
 {
     try {
         DB::beginTransaction();
         if (Unidades::destroy($id)) {
             DB::commit();
             $respuesta['registros'] = array();
             $respuesta['mensaje'] = 'Registro eliminado correctamente';
             $respuesta['resultado'] = true;
             return $respuesta;
         } else {
             DB::rollback();
             $respuesta['registros'] = array();
             $respuesta['mensaje'] = 'Error al tratar de eliminar el registro';
             $respuesta['resultado'] = false;
             return $respuesta;
         }
     } catch (\Exception $e) {
         $respuesta['registros'] = array();
         $respuesta['mensaje'] = 'Error general: ' . $e;
         $respuesta['resultado'] = false;
         return $respuesta;
     }
 }