public async Task <DataResponse <ClientDTO> > GetByEmail(string emailClient) { DataResponse <ClientDTO> response = new DataResponse <ClientDTO>(); if (string.IsNullOrEmpty(emailClient)) { response.Errors.Add("Email cliente inválido"); } if (response.HasErrors()) { return(response); } else { try { return(response = await _iClientRepository.GetByEmail(emailClient)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <EmployeeDTO> > GetByName(string employeeName) { DataResponse <EmployeeDTO> response = new DataResponse <EmployeeDTO>(); if (string.IsNullOrEmpty(employeeName)) { response.Errors.Add("Nome funcionário inválido"); } if (response.HasErrors()) { return(response); } else { try { return(await _iEmployeeRepository.GetByName(employeeName)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <ClientDTO> > GetByID(int clientID) { DataResponse <ClientDTO> response = new DataResponse <ClientDTO>(); if (clientID < 0) { response.Errors.Add("ID cliente inválido"); } if (clientID.Equals(null)) { response.Errors.Add("ID cliente nulo"); } if (response.HasErrors()) { return(response); } else { try { return(response = await _iClientRepository.GetByID(clientID)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <ParkingSpotDTO> > GetByID(int idPakingSpot) { DataResponse <ParkingSpotDTO> response = new DataResponse <ParkingSpotDTO>(); if (idPakingSpot < 0) { response.Errors.Add("ID vaga inválido"); } if (idPakingSpot.Equals(null)) { response.Errors.Add("ID vaga nulo"); } if (response.HasErrors()) { return(response); } else { try { return(await _iParkingSpotRepository.GetByID(idPakingSpot)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <BrandDTO> > GetByName(string brandName) { DataResponse <BrandDTO> response = new DataResponse <BrandDTO>(); if (string.IsNullOrEmpty(brandName)) { response.Errors.Add("Nome marca inválido"); } if (brandName.Equals(null)) { response.Errors.Add("Nome marca nulo"); } if (response.HasErrors()) { return(response); } else { try { return(response = await _iBrandRepository.GetByName(brandName)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <LocationDTO> > GetByValue(double locationValue) { DataResponse <LocationDTO> response = new DataResponse <LocationDTO>(); if (locationValue < 0) { response.Errors.Add("Valor inválido!"); } if (response.HasErrors()) { return(response); } else { try { return(response = await _iLocationRepository.GetByValue(locationValue)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <LocationDTO> > GetByID(int location) { DataResponse <LocationDTO> response = new DataResponse <LocationDTO>(); if (location < 0) { response.Errors.Add("ID locação inválido"); } if (location.Equals(null)) { response.Errors.Add("ID locação nulo"); } if (response.HasErrors()) { return(response); } else { try { return(response = await _iLocationRepository.GetByID(location)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <VehicleDTO> > GetByVehicleBoard(string vehicleBoard) { DataResponse <VehicleDTO> response = new DataResponse <VehicleDTO>(); if (string.IsNullOrEmpty(vehicleBoard)) { response.Errors.Add("Placa inválida"); } if (response.HasErrors()) { return(response); } else { try { return(response = await _iVehicleRepository.GetByVehicleBoard(vehicleBoard)); } catch (Exception ex) { _log.Error(ex + "\nStackTrace: " + ex.StackTrace); response.Errors.Add("DataBase error, contact the system owner"); return(response); } } }
public async Task <DataResponse <ClientDTO> > GetByName(string clientName) { DataResponse <ClientDTO> response = new DataResponse <ClientDTO>(); if (string.IsNullOrEmpty(clientName)) { response.Errors.Add("Nome cliente inválido"); } if (response.HasErrors()) { return(response); } else { return(await _iClientRepository.GetByName(clientName)); } }
public async Task <DataResponse <VehicleDTO> > GetByVehicleBoard(string vehicleBoard) { DataResponse <VehicleDTO> response = new DataResponse <VehicleDTO>(); if (string.IsNullOrEmpty(vehicleBoard)) { response.Errors.Add("Placa inválida"); } if (response.HasErrors()) { return(response); } else { return(await _iVehicleRepository.GetByVehicleBoard(vehicleBoard)); } }
public async Task <DataResponse <EmployeeDTO> > GetByName(string employeeName) { DataResponse <EmployeeDTO> response = new DataResponse <EmployeeDTO>(); if (string.IsNullOrEmpty(employeeName)) { response.Errors.Add("Nome funcionátio inválido"); } if (response.HasErrors()) { return(response); } else { return(await _iEmployeeRepository.GetByName(employeeName)); } }
public async Task <DataResponse <ModelDTO> > GetByID(int modelID) { DataResponse <ModelDTO> response = new DataResponse <ModelDTO>(); if (modelID < 0) { response.Errors.Add("ID modelo inválido"); } if (modelID.Equals(null)) { response.Errors.Add("ID modelo nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iModelRepository.GetByID(modelID)); } }
public async Task <DataResponse <ParkingSpotDTO> > GetByID(int idPakingSpot) { DataResponse <ParkingSpotDTO> response = new DataResponse <ParkingSpotDTO>(); if (idPakingSpot < 0) { response.Errors.Add("ID vaga inválido"); } if (idPakingSpot.Equals(null)) { response.Errors.Add("ID vaga nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iParkingSpotRepository.GetByID(idPakingSpot)); } }
public async Task <DataResponse <VehicleDTO> > GetByID(int vehicleID) { DataResponse <VehicleDTO> response = new DataResponse <VehicleDTO>(); if (vehicleID < 0) { response.Errors.Add("ID veículo inválido"); } if (vehicleID.Equals(null)) { response.Errors.Add("ID veículo nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iVehicleRepository.GetByID(vehicleID)); } }
public async Task <DataResponse <ClientDTO> > GetByID(int clientID) { DataResponse <ClientDTO> response = new DataResponse <ClientDTO>(); if (clientID < 0) { response.Errors.Add("ID cliente inválido"); } if (clientID.Equals(null)) { response.Errors.Add("ID cliente nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iClientRepository.GetByID(clientID)); } }
public async Task <DataResponse <BrandDTO> > GetByName(string brandName) { DataResponse <BrandDTO> response = new DataResponse <BrandDTO>(); if (string.IsNullOrEmpty(brandName)) { response.Errors.Add("Nome marca inválido"); } if (brandName.Equals(null)) { response.Errors.Add("Nome marca nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iBrandRepository.GetByName(brandName)); } }
public async Task <DataResponse <LocationDTO> > GetByID(int location) { DataResponse <ClientDTO> response = new DataResponse <ClientDTO>(); if (location < 0) { response.Errors.Add("ID cliente inválido"); } if (location.Equals(null)) { response.Errors.Add("ID cliente nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iLocationRepository.GetByID(location)); } }
public async Task <DataResponse <BrandDTO> > GetByID(int brandID) { DataResponse <BrandDTO> response = new DataResponse <BrandDTO>(); if (brandID < 0) { response.Errors.Add("ID marca inválido"); } if (brandID.Equals(null)) { response.Errors.Add("ID marca nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iBrandRepository.GetByID(brandID)); } }
public async Task <DataResponse <EmployeeDTO> > GetByID(int employeeID) { DataResponse <EmployeeDTO> response = new DataResponse <EmployeeDTO>(); if (employeeID < 0) { response.Errors.Add("ID funcionário inválido"); } if (employeeID.Equals(null)) { response.Errors.Add("ID funcionário nulo"); } if (response.HasErrors()) { return(response); } else { return(await _iEmployeeRepository.GetByID(employeeID)); } }