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']); } } }