示例#1
0
        public ActionResult SaveOfferItem(OfferObj offerObj)
        {
            if (offerObj.itemOffers == null || offerObj.itemOffers.Count == 0)
            {
                return(Json(new { msg = "Add Atleast one Item" }));
            }
            if (offerObj.Min == 0 || offerObj.Max == 0)
            {
                return(Json(new { msg = "Qty cannot be zero" }));
            }
            if (offerObj.Min > offerObj.Max)
            {
                return(Json(new { msg = "Min Qty cannot be Greater than Max Qty" }));
            }
            foreach (var offeritem in offerObj.itemOffers)
            {
                offeritem.CashBkId = offerObj.CBID;
                offeritem.Min      = offerObj.Min;
                offeritem.Max      = offerObj.Max;
                offeritem.Save();
            }

            JObject response = new JObject();

            response.Add("Status", 1);
            response.Add("CashBkId", offerObj.CBID);
            return(Json(new { data = response.ToString() }, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult EditItems(int CBID)
        {
            OfferObj offerobj = new OfferObj();

            if (CBID > 0)
            {
                offerobj = OfferObj.GetAll(CBID);
            }
            return(View(offerobj));
        }