public JsonResult GetListSale() { var FarmerId = Convert.ToInt32(Session["FarmerId"]); var salelList = new SaleOfferDAO().getSaleOfferByIdUser(FarmerId); List <SaleOfferDTO> saleOfferDTOs = new List <SaleOfferDTO>(); foreach (var s in salelList) { var saleOfferDTO = new SaleOfferDTO(); saleOfferDTO.saleOfferid = s.Id_SaleOffer; saleOfferDTO.canBargain = s.Can_Bargain; saleOfferDTO.createdDate = ((DateTime)s.Date_SaleOffer).ToShortDateString(); saleOfferDTO.farmName = s.FARM.Name_Farm; saleOfferDTO.productName = s.PRODUCT_DETAIL.PRODUCT.Name_Product; saleOfferDTO.seedName = s.PRODUCT_DETAIL.SEED.Name_Seed; saleOfferDTO.quantity = s.Quantity_SaleOffer; saleOfferDTO.massName = s.MASS_UNIT.Name_MassUnit; saleOfferDTO.price = s.Price_Offer; saleOfferDTO.numberOfOrder = s.Number_Of_Orders; saleOfferDTOs.Add(saleOfferDTO); } return(Json(new { data = saleOfferDTOs }, JsonRequestBehavior.AllowGet)); }
public ActionResult CreateSaleOffer(SaleOfferDTO model) { if (ModelState.IsValid) { var dao = new FarmerOfferDao(); dao.Insert(model); } return(View("OfferIndex")); }
public ActionResult CreateSaleOffer(SaleOfferDTO model) { var farmerId = Convert.ToInt32(Session["FarmerId"]); if (ModelState.IsValid) { var dao = new FarmerOfferDao(); dao.Insert(model); } return(Json(new object[] { new object() }, JsonRequestBehavior.AllowGet)); }
public int Insert(SaleOfferDTO model) { SALE_OFFER saleModel = new SALE_OFFER(); saleModel.Date_SaleOffer = DateTime.Now; saleModel.Can_Bargain = model.canBargain; saleModel.Id_Farm = model.farmId; saleModel.Id_ProductDetail = model.productDetailId; saleModel.Quantity_SaleOffer = model.quantity; saleModel.Id_MassUnit = model.idUnit; saleModel.Price_Offer = model.price; saleModel.Paying_Time = model.payingTime; saleModel.Delivering_Time = model.deliveringTime; //db.SALE_OFFER.Add(saleOffer); db.SaveChanges(); return(1); }
// GET: Farmer/FarmerOfferDetail public ActionResult FarmerOfferDetail(int saleOfferId) { var dao = new SaleOfferDetailDao(); var saleOfferDetail = dao.Details(saleOfferId); var SaleOfferDTO = new SaleOfferDTO(); SaleOfferDTO.saleOfferid = saleOfferId; SaleOfferDTO.productId = saleOfferDetail.PRODUCT_DETAIL.Id_Product; SaleOfferDTO.productName = saleOfferDetail.PRODUCT_DETAIL.PRODUCT.Name_Product; SaleOfferDTO.seedName = saleOfferDetail.PRODUCT_DETAIL.SEED.Name_Seed; SaleOfferDTO.price = saleOfferDetail.Price_Offer; SaleOfferDTO.quantity = saleOfferDetail.Price_Offer; SaleOfferDTO.massName = saleOfferDetail.MASS_UNIT.Name_MassUnit; SaleOfferDTO.payingTime = saleOfferDetail.Paying_Time; SaleOfferDTO.deliveringTime = saleOfferDetail.Delivering_Time; SaleOfferDTO.image = saleOfferDetail.PRODUCT_DETAIL.Image_ProductDetail; SaleOfferDTO.canBargain = saleOfferDetail.Can_Bargain; SaleOfferDTO.remain = saleOfferDetail.Remain_SaleQuantity; return(View(SaleOfferDTO)); }
public JsonResult GetSuitableListSale(int purchaseOfferId) { var purchaselList = new SaleOfferDao().SuitableSaleOfferByProduct(purchaseOfferId); List <SaleOfferDTO> saleOfferDTOs = new List <SaleOfferDTO>(); foreach (var p in purchaselList) { var saleOfferDTO = new SaleOfferDTO(); saleOfferDTO.id = p.Id_SaleOffer; saleOfferDTO.canBargain = p.Can_Bargain; saleOfferDTO.createdDate = ((DateTime)p.Date_SaleOffer).ToShortDateString(); saleOfferDTO.quantity = p.Quantity_SaleOffer; saleOfferDTO.seedName = p.PRODUCT_DETAIL.SEED.Name_Seed; saleOfferDTO.farmName = p.FARM.Name_Farm; saleOfferDTO.massName = p.MASS_UNIT.Name_MassUnit; saleOfferDTO.price = p.Price_Offer; saleOfferDTO.productName = p.PRODUCT_DETAIL.PRODUCT.Name_Product; saleOfferDTOs.Add(saleOfferDTO); } return(Json(new { data = saleOfferDTOs }, JsonRequestBehavior.AllowGet)); }