public function subconceptos_periodo() { $parametros = Input::get(); $reglas = array('periodo' => 'required|integer'); $validator = Validator::make($parametros, $reglas); if (!$validator->fails()) { $res = Sub_conceptos::where('periodo', '=', $parametros['periodo'])->get(); $respuesta = json_encode(array('error' => false, 'mensaje' => '', 'respuesta' => $res)); } else { $respuesta = json_encode(array('error' => true, 'mensaje' => 'No hay parametros o estan mal.', 'respuesta' => null)); } $final_response = Response::make($respuesta, 200); $final_response->header('Content-Type', "application/json; charset=utf-8"); return $final_response; }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update() { $parametros = array('id' => Input::get('id'), 'descripcion' => Input::get('descripcion'), 'sub_concepto' => Input::get('sub_concepto'), 'conceptos_id' => Input::get('conceptos_id'), 'importe' => Input::get('importe')); $reglas = array('id' => 'required|integer', 'sub_concepto' => 'max:30', 'descripcion' => 'alpha_dash', 'conceptos_id' => 'integer', 'importe' => 'numeric'); $validator = Validator::make($parametros, $reglas); if (!$validator->fails()) { $res = Sub_conceptos::where('id', '=', $parametros['id'])->update($parametros); $respuesta = json_encode(array('error' => false, 'mensaje' => '', 'respuesta' => $res)); } else { $respuesta = json_encode(array('error' => true, 'mensaje' => 'No hay parametros o estan mal.', 'respuesta' => null)); } $final_response = Response::make($respuesta, 200); $final_response->header('Content-Type', "application/json; charset=utf-8"); return $final_response; }