public static CustomerRequestModel ToCustomerRequestModel(this CustomerRequestEntity model) { return(new CustomerRequestModel(model.Id , model.FirstName , model.LastName , model.Nickname , model.CPF , model.CNPJ , model.Phone , model.Email , model.BirthDate , model.CreatedOn , model.UpdatedOn , model.Deleted , model.CostumerRefusal?.ToCustomerRefusalModel())); }
/// <summary> /// Adding a customer request to the database /// </summary> /// <param name="customerRequest">CustomerRequest entity</param> public bool Create(CustomerRequest customerRequest) { try { var entity = new CustomerRequestEntity { DateFrom = customerRequest.DateFrom, DateTo = customerRequest.DateTo, HotelUserId = customerRequest.HotelUserId, RoomTypeId = customerRequest.RoomTypeId, CustomerRequestStatusId = customerRequest.CustomerRequestStatusId, Sleeps = customerRequest.Sleeps, IsDeleted = customerRequest.IsDeleted }; _hotelDbContext.CustomerRequests.Add(entity); return(true); } catch { return(false); } }