Пример #1
0
 public function addEstadoSa(Request $request)
 {
     $validator = Validator::make($request->all(), ['pais' => 'required', 'region' => 'required', 'estado' => 'required|min:4|state_unique_in_country_sa:' . $request->estado . ',' . $request->pais . '']);
     if ($validator->fails()) {
         return response()->json(['bandera' => false, 'message' => $validator->errors()]);
     } else {
         $user = Auth::user();
         $idUsuario = $user->id;
         $date = date("Ymd H:i:s");
         $data = $request->all();
         $estado = new Estados();
         $estado->IdRegion = $request->region;
         $estado->Nombre = $request->estado;
         $estado->IsActivo = 1;
         $estado->FechaAdd = $date;
         $estado->FechaUpdate = $date;
         $estado->IdAddUser = $idUsuario;
         $estado->IdUpdateUser = $idUsuario;
         if ($estado->save()) {
             return response()->json(['bandera' => true, 'message' => 'El estado se registro correctamente']);
         } else {
             return response()->json(['bandera' => true, 'message' => 'Ocurrio un error, intente nuevamente']);
         }
     }
 }