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);
        }
Exemple #3
0
        //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);
        }