public void DeleteState(DeleteStateRequest request) { if (request != null) { var dataAccess = new StateDataAccess(request.Context); var state = dataAccess.GetById(request.IdState); dataAccess.Delete(state.FirstOrDefault()); } }
public State GetStateById(GetStateByIdRequest request) { State state = null; if (request != null) { var dataAccess = new StateDataAccess(request.Context); var stateQuery = dataAccess.GetById(request.IdState); stateQuery = stateQuery.Include(s => s.Country); state = stateQuery.FirstOrDefault(); } return(state); }