public JsonResult GetListPurchase() { var purchaselList = new PurchaseOfferDao().getPurchaseOffer(); List <PurchaseOfferDTO> purchaseOfferDTOs = new List <PurchaseOfferDTO>(); foreach (var p in purchaselList) { var purchaseOfferDTO = new PurchaseOfferDTO(); purchaseOfferDTO.id = p.Id_PurchasesOffer; purchaseOfferDTO.canBargain = p.Can_Bargain; purchaseOfferDTO.createdDate = ((DateTime)p.Date_PurchaseOffer).ToShortDateString(); purchaseOfferDTO.productName = p.PRODUCT.Name_Product; purchaseOfferDTO.seedName = p.SEED.Name_Seed; purchaseOfferDTO.quantity = p.Quantity_PurchaseOffer; purchaseOfferDTO.massName = p.MASS_UNIT.Name_MassUnit; purchaseOfferDTO.traderName = p.TRADER.Name_Trader; purchaseOfferDTO.price = p.Price_Purchase; purchaseOfferDTO.numberOfOrder = p.Number_Of_Orders; purchaseOfferDTO.payingTime = p.Paying_Time; purchaseOfferDTO.deliveringTime = p.Delivering_Time; purchaseOfferDTOs.Add(purchaseOfferDTO); } return(Json(new { data = purchaseOfferDTOs }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetSuitableListPurchase(int saleOfferId) { var PurchaselList = new PurchaseOfferDao().SuitPurchaseOfferBySaleOfferId(saleOfferId); List <PurchaseOfferDTO> saleOfferDTOs = new List <PurchaseOfferDTO>(); foreach (var p in PurchaselList) { var purchaseOfferDTO = new PurchaseOfferDTO(); purchaseOfferDTO.id = p.Id_PurchasesOffer; purchaseOfferDTO.canBargain = p.Can_Bargain; purchaseOfferDTO.createdDate = ((DateTime)p.Date_PurchaseOffer).ToShortDateString(); purchaseOfferDTO.productName = p.PRODUCT.Name_Product; purchaseOfferDTO.seedName = p.SEED.Name_Seed; purchaseOfferDTO.quantity = p.Quantity_PurchaseOffer; purchaseOfferDTO.traderName = p.TRADER.Name_Trader; purchaseOfferDTO.massName = p.MASS_UNIT.Name_MassUnit; purchaseOfferDTO.price = p.Price_Purchase; saleOfferDTOs.Add(purchaseOfferDTO); } return(Json(new { data = saleOfferDTOs }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetListPurchase() { var Traderid = Convert.ToInt32(Session["TraderID"]); var purchaselList = new PurchaseOfferDao().getPurchaseOfferByID(Traderid); List <PurchaseOfferDTO> purchaseOfferDTOs = new List <PurchaseOfferDTO>(); if (Traderid == 0) { purchaselList = new PurchaseOfferDao().getPurchaseOfferByIDForGuest(); } foreach (var p in purchaselList) { var purchaseOfferDTO = new PurchaseOfferDTO(); purchaseOfferDTO.purchOfferID = p.Id_PurchasesOffer; purchaseOfferDTO.canBargain = p.Can_Bargain; purchaseOfferDTO.createdDate = ((DateTime)p.Date_PurchaseOffer).ToShortDateString(); purchaseOfferDTO.productName = p.PRODUCT.Name_Product; purchaseOfferDTO.seedName = p.SEED.Name_Seed; purchaseOfferDTO.quantity = p.Quantity_PurchaseOffer; purchaseOfferDTO.massName = p.MASS_UNIT.Name_MassUnit; purchaseOfferDTO.trueMass = p.MASS_UNIT.Weight_To_Kg * p.Quantity_PurchaseOffer; purchaseOfferDTO.price = p.Price_Purchase; purchaseOfferDTO.numberOfOrder = p.Number_Of_Orders; purchaseOfferDTO.payingTime = p.Paying_Time; purchaseOfferDTO.deliveringTime = p.Delivering_Time; purchaseOfferDTOs.Add(purchaseOfferDTO); } return(Json(new { data = purchaseOfferDTOs }, JsonRequestBehavior.AllowGet)); }
public ActionResult CreatePurchaseOffer(PurchaseOfferDTO model) { var traderId = Convert.ToInt32(Session["TraderId"]); if (ModelState.IsValid) { var dao = new OfferDao(); dao.Insert(model, traderId); } //return "{\"msg\":\"success\"}"; return(Json(new object[] { new object() }, JsonRequestBehavior.AllowGet)); }
public ActionResult CreatePurchaseOffer(PurchaseOfferDTO model) { var traderId = Convert.ToInt32(Session["TraderId"]); if (ModelState.IsValid) { var dao = new OfferDao(); dao.Insert(model, traderId); } //return "{\"msg\":\"success\"}"; return(Content("success")); }
public void Insert(PurchaseOfferDTO model, int traderID) { PURCHASE_OFFER purchModel = new PURCHASE_OFFER(); purchModel.Date_PurchaseOffer = DateTime.Now; purchModel.Can_Bargain = model.canBargain; purchModel.Id_Trader = traderID; purchModel.Id_Product = model.productID; purchModel.Id_Seed = model.seedId; purchModel.Quantity_PurchaseOffer = model.quantity; purchModel.Id_MassUnit = model.unitId; purchModel.Price_Purchase = model.price; purchModel.Paying_Time = model.payingTime; purchModel.Delivering_Time = model.deliveringTime; purchModel.Is_Deleted = false; db.PURCHASE_OFFER.Add(purchModel); db.SaveChanges(); }
// GET: OfferDetail public ActionResult TraderOfferDetail(int traderOfferId) { var offerDetail = dao.Details(traderOfferId); var offerDTO = new PurchaseOfferDTO(); offerDTO.purchOfferID = traderOfferId; offerDTO.productID = offerDetail.PRODUCT.Id_Product; offerDTO.productName = offerDetail.PRODUCT.Name_Product; offerDTO.seedName = offerDetail.SEED.Name_Seed; offerDTO.price = offerDetail.Price_Purchase; offerDTO.quantity = offerDetail.Quantity_PurchaseOffer; offerDTO.massName = offerDetail.MASS_UNIT.Name_MassUnit; offerDTO.payingTime = offerDetail.Paying_Time; offerDTO.deliveringTime = offerDetail.Delivering_Time; offerDTO.image = offerDetail.PRODUCT.Image_Product; offerDTO.canBargain = offerDetail.Can_Bargain; offerDTO.remainQuantity = offerDetail.Remain_PurchaseQuantity; return(View(offerDTO)); }