/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $indicador = new Indicador($request->all());
     $indicador->save();
     return $indicador;
 }
예제 #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     try {
         $data = $request->all();
         $indicador = new Indicador();
         $indicador->nombre = $data["nombre"];
         $indicador->fuente = $data["fuente"];
         $indicador->categoria = $data["categoria"];
         $indicador->subcategoria = $data["subcategoria"];
         $indicador->frecuencia = $data["frecuencia"];
         $indicador->proceso = $data["proceso"];
         $indicador->subproceso = $data["subproceso"];
         $indicador->sentido = $data["sentido"];
         $indicador->unidadMedida = $data["unidadMedida"];
         $indicador->limiteInferior = $data["limiteInferior"];
         $indicador->limiteSuperior = $data["limiteSuperior"];
         $indicador->nombre_numerador = htmlspecialchars($data["nombre_numerador"]);
         $indicador->nombre_denominador = htmlspecialchars($data["nombre_denominador"]);
         $indicador->estado = $data['estado'];
         $indicador->save();
         return JsonResponse::create(array('message' => "Indicador Guardado Correctamente", "request" => $indicador), 200);
     } catch (Exception $exc) {
         return JsonResponse::create(array('message' => "No se pudo guardar el Indicador", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401);
     }
 }