public DTO.Estimate CreateEstimate(DTO.Estimate newEstimate) { var estimate = _adminServices.CreateEstimate(newEstimate); var estimate2 = _adminServices.GetEstimate(estimate.estimateId); return(estimate2); }
public DTO.Estimate CreateEstimate(DTO.Estimate newEstimate) { var dao = DTO.Estimate.toDAO(newEstimate); var estimate = _repository.CreateEstimate(dao); var dao2 = _repository.GetEstimate(estimate.LocationID.value); var dto = DTO.Estimate.fromDAO(dao2); return(dto); }
//fromDAO public static Estimate fromDAO(DAO.Entities.Estimate dao) { var dto = new Estimate(); dto.ID = dao.ID; dto.FirstName = dao.FirstName; dto.LastName = dao.LastName; dto.StreetAddress = dao.StreetAddress; dto.City = dao.City; dto.ZipCode = dao.ZipCode; dto.PhoneNumber = dao.PhoneNumber; dto.Email = dao.Email; dto.RequestsMow = dao.RequestsMow; dto.RequestsBlow = dao.RequestsBlow; dto.RequestsEdge = dao.RequestsEdge; dto.Estimate = dao.Estimate; dto.AreaInSquareFeet = dao.AreaInSquareFeet; return(dao); }