public function registrar(Request $request) { $data = $request->all(); $validator = Validator::make($data, ['abreviatura' => 'required|min:1|max:3|unique:documentos', 'nombre' => 'required|unique:documentos', 'tipo' => 'required', 'naturaleza' => 'required', 'uso' => 'required']); if ($validator->fails()) { return Response()->json(['status' => 'danger', 'menssage' => $validator->errors()->first()]); } else { Documento::create(['abreviatura' => $data['abreviatura'], 'nombre' => $data['nombre'], 'tipo' => $data['tipo'], 'naturaleza' => $data['naturaleza'], 'uso' => $data['uso']]); return Response()->json(['status' => 'success', 'menssage' => 'Documento registrado']); } }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(DocumentoRequest $request) { \App\Documento::create(['codigoDocumento' => $request['codigoDocumento'], 'nombreDocumento' => $request['nombreDocumento']]); return redirect('/documento'); }