public function submit_delete_consumible_ajax() { if (!Request::ajax() || !Auth::check()) { return Response::json(array('success' => false), 200); } if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1) { $idconsumible = Input::get('idconsumible'); $consumible = Consumible::find($idconsumible); $consumible->delete(); Session::flash('message', 'Se eliminó correctamente el consumible.'); return Response::json(array('success' => true), 200); } else { return Response::json(array('success' => false), 200); } } }
public function getBorrar($id) { //Informacion de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Se busca el Registro $consumible = Consumible::find($id); //Se elimina registro $consumible->delete(); //Datos de log Historico $historico = new Historico(); $historico->user = $usuario->username; $historico->action = "D"; $historico->table = "Consumible"; $historico->reg = $consumible->id; $historico->save(); //$computo= Computo::All(); $consumibles = DB::table('consumible')->join('tipoconsumible', 'consumible.tipoconsumible_id', '=', 'tipoconsumible.id')->join('marcaconsumible', 'consumible.marcaconsumible_id', '=', 'marcaconsumible.id')->select('consumible.id', 'tipoconsumible.tipo', 'marcaconsumible.marca', 'consumible.sku', 'consumible.numero', 'consumible.color', 'consumible.descripcion', 'consumible.cantidad')->whereNull('deleted_at')->get(); $opcion = 'consumible'; $data = array('usuario' => $usuario, 'consumibles' => $consumibles, 'opcion' => $opcion); return View::make('consumible/consumible', $data); }