public IHttpActionResult Post([FromBody] UserProductListDTO userProductListDTO) { List <UserProductListDTO> userProductListDTOs = new List <UserProductListDTO>(); userProductListDTOs = cartBusinessOperations.GetUserProductListBusiness(userProductListDTO.Email); if (userProductListDTOs.Count() != 0) { return(Ok(userProductListDTOs)); } else { return(BadRequest("No item purchased")); } }
public List <UserProductListDTO> GetUserProductListBusiness(string email) { List <UserProductDBModel> userProductDBModel = cartDBOperations.GetUserProductsDB(email); List <UserProductListDTO> userProductListDTOs = new List <UserProductListDTO>(); foreach (var x in userProductDBModel) { UserProductListDTO userProductListDTO = new UserProductListDTO(); userProductListDTO.Email = x.Email; userProductListDTO.ModelNumber = x.ModelNumber; userProductListDTO.RequiredQuantity = x.RequiredQuantity; userProductListDTO.Price = x.Price; userProductListDTO.Description = x.Description; userProductListDTO.DeliveryTime = x.DeliveryTime; userProductListDTOs.Add(userProductListDTO); } return(userProductListDTOs); }