Пример #1
0
 public function agregarevento()
 {
     if (Request::isMethod('post')) {
         $rules = array('razon' => 'required|min:6|max:30', 'fecha_ini' => 'required', 'fecha_fin' => 'required');
         $validation = Validator::make(Input::except('_token'), $rules);
         if ($validation->fails()) {
             return Redirect::to('agregar-evento')->withErrors($validation);
         }
         $data = Input::except("_token");
         $data['tiempo_ini'] = date("G:i", strtotime(Input::get('tiempo_ini')));
         $data['tiempo_fin'] = date("G:i", strtotime(Input::get('tiempo_fin')));
         $data = array_add($data, 'persona', Auth::user()->nombre);
         $data = array_add($data, 'user_id', Auth::user()->id);
         $evento = Eventos::create($data);
         flashMessage("Evento Agregado Correctamente");
         return Redirect::To('ver-eventos');
     }
     $areas = Areas::get();
     return View::make('agregarevento')->with(compact('areas'));
 }
Пример #2
0
 public function Areas($action)
 {
     if (isset($action)) {
         if ($action == "create") {
             $data = Areas::firstOrCreate(Input::all());
             return $respuesta = array('Record' => $data, 'Result' => "OK");
         }
         if ($action == "edit") {
             Areas::where("id", Input::get("id"))->update(Input::except("id"));
             return $respuesta = array('Record' => Areas::find(Input::get('id')), 'Result' => "OK");
         }
         if ($action == "remove") {
             Areas::where('id', Input::get("id"))->delete();
             return '{"Result":"OK"}';
         }
         if ($action == "list") {
             $Records = Areas::get();
             $respuesta = array('Records' => $Records, 'Result' => "OK");
             return json_encode($respuesta);
         }
     }
 }