Пример #1
0
 public function postCreartipo()
 {
     if (Request::ajax()) {
         $regex = 'regex:/^([a-zA-Z .,ñÑÁÉÍÓÚáéíóú]{2,60})$/i';
         $required = 'required';
         $integer = 'integer';
         $reglas = array('nombreTipo' => $required . '|' . $regex, 'label' => $required . '|' . $regex, 'sla' => $required . '|' . $integer, 'duracion' => $required . '|numeric');
         $mensaje = array('required' => ':attribute Es requerido', 'regex' => ':attribute Solo debe ser Texto', 'integer' => ':attribute Solo debe ser Numerico');
         $validator = Validator::make(Input::all(), $reglas, $mensaje);
         if ($validator->fails()) {
             return Response::json(array('rst' => 2, 'msj' => $validator->messages()));
         }
         $actividades = new ActividadTipo();
         $actividades->nombre = Input::get('nombreTipo');
         $actividades->label = Input::get('label');
         $actividades->actividad_id = Input::get('actividad');
         $actividades->sla = Input::get('sla');
         $actividades->duracion = Input::get('duracion');
         $actividades->estado = Input::get('estado');
         $actividades->usuario_created_at = Auth::user()->id;
         $actividades->save();
         return Response::json(array('rst' => 1, 'msj' => 'Registro realizado correctamente'));
     }
 }