Пример #1
0
 public bool RemoveCartDelivery(CartDelivery cartDelivery)
 {
     try
     {
         db.CartDeliveries.Remove(cartDelivery);
         db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #2
0
 public bool EditCartDelivery(CartDelivery cartDelivery)
 {
     try
     {
         db.Entry(cartDelivery).State = EntityState.Modified;
         db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #3
0
 public void updateCartDelivery(CartDelivery cartDelivery)
 {
     try
     {
         var deliveryDetails = cartdb.GetCartDeliveries().Where(c => c.Id == cartDelivery.Id).FirstOrDefault();
         deliveryDetails.RiderDetailId = cartDelivery.RiderDetailId;
         deliveryDetails.dtDelivery    = cartDelivery.dtDelivery;
         deliveryDetails.Address       = cartDelivery.Address;
         deliveryDetails.Remarks       = cartDelivery.Remarks;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #4
0
        public void UpdateDeliveryRider(int id, int cartDetailId, DateTime date, string address, int riderId, string remarks)
        {
            var cartMgr = store.CartMgr;

            var cartDelivery = new CartDelivery
            {
                Id            = id,
                Address       = address,
                CartDetailId  = cartDetailId,
                RiderDetailId = riderId,
                Remarks       = remarks,
                dtDelivery    = date
            };

            cartMgr.updateCartDelivery(cartDelivery);
        }
Пример #5
0
        public void updateCartDelivery(CartDelivery cartDelivery)
        {
            try
            {
                var deliveryDetails = db.CartDeliveries.Find(cartDelivery.Id);
                deliveryDetails.RiderDetailId = cartDelivery.RiderDetailId;
                deliveryDetails.dtDelivery    = cartDelivery.dtDelivery;
                deliveryDetails.Address       = cartDelivery.Address;
                deliveryDetails.Remarks       = cartDelivery.Remarks;

                db.Entry(deliveryDetails).State = EntityState.Modified;
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult DeliveryDetails(int id)
        {
            CartDelivery delivery  = db.CartDeliveries.Find(id);
            var          paymentId = 0;

            if (db.RiderCashDetails.Where(s => s.CartDetailId == delivery.CartDetailId).Count() != 0)
            {
                paymentId = db.RiderCashDetails.Where(s => s.CartDetailId == delivery.CartDetailId).OrderByDescending(s => s.Id).FirstOrDefault().Id;
                ViewBag.RiderCashDetails = db.RiderCashDetails.Find(paymentId);
            }
            else
            {
                ViewBag.RiderCashDetails = null;
            }

            ViewBag.DeliveryStatus = riderMgr.getLastestActivity(delivery.CartDetailId);
            ViewBag.RiderCashParty = db.RiderCashParties;

            return(View(delivery));
        }
Пример #7
0
        public bool AddDeliveryDetails(int id, DateTime date, string address, int riderId, string remarks)
        {
            try
            {
                var deliveryDetails = new CartDelivery
                {
                    CartDetailId  = id,
                    dtDelivery    = date,
                    Address       = address,
                    RiderDetailId = riderId,
                    Remarks       = remarks
                };

                return(cartdb.AddCartDelivery(deliveryDetails));
            }
            catch
            {
                return(false);
            }
        }
Пример #8
0
        public void addDeliveryDetails(int id, DateTime date, string address, int riderId, string remarks)
        {
            try
            {
                var deliveryDetails = new CartDelivery
                {
                    CartDetailId  = id,
                    dtDelivery    = date,
                    Address       = address,
                    RiderDetailId = riderId,
                    Remarks       = remarks
                };

                db.CartDeliveries.Add(deliveryDetails);
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult DeliveryDetails(int id)
        {
            CartDelivery delivery = store.RiderMgr.GetCartDelivery(id);

            var paymentId = 0;

            if (store.RiderMgr.GetRiderCashDetailsByCartDetailId(delivery.CartDetailId) != null)
            {
                paymentId = store.RiderMgr.GetRiderCashDetailsByCartDetailId(delivery.CartDetailId).Id;
                ViewBag.RiderCashDetails = store.RiderMgr.GetRiderCashDetails(paymentId);
            }
            else
            {
                ViewBag.RiderCashDetails = null;
            }

            ViewBag.DeliveryStatus = store.RiderMgr.getLastestActivity(delivery.CartDetailId);
            ViewBag.RiderCashParty = store.RefDbLayer.GetRiderCashParties();

            return(View(delivery));
        }