예제 #1
0
        public bool Delete(int minibookingId, WTCCeresEntities db)
        {
            bool isSaved = true;

            try
            {
                mb = db.Minibooking.Find(minibookingId);
                db.Minibooking.Remove(mb);

                db.SaveChanges();
            }
            catch (Exception e)
            {
                string message = e.Message;
                isSaved = false;
            }

            return(isSaved);
        }
예제 #2
0
        public bool UpdateMBCansNumb(int MBId, int QtyOfCans)
        {
            using (WTCCeresEntities db = new WTCCeresEntities())
            {
                bool isSaved = true;

                try
                {
                    mb = db.Minibooking.Find(MBId);
                    mb.NumberOfContainer = QtyOfCans;
                    db.Minibooking.AddOrUpdate(mb);
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                    isSaved = false;
                }
                return(isSaved);
            }
        }
예제 #3
0
        public bool UpdateCarrierOut(int MinibookingId, int CarrierOutId)
        {
            bool isSaved = true;

            try
            {
                using (WTCCeresEntities db = new WTCCeresEntities())
                {
                    mb = db.Minibooking.Find(MinibookingId);

                    mb.CarrierOutId = CarrierOutId;

                    db.Minibooking.AddOrUpdate(mb);
                    db.SaveChanges();
                }
            }
            catch (Exception e)
            {
                string msg = e.Message;
                isSaved = false;
            }
            return(isSaved);
        }
예제 #4
0
        public bool AddOrUpdate(Minibooking minibooking, WTCCeresEntities db)
        {
            bool isSaved = true;

            try
            {
                if (minibooking.MiniBookingId == 0)
                {
                    db.Minibooking.Add(minibooking);
                }
                else
                {
                    db.Minibooking.AddOrUpdate(minibooking);
                }
                db.SaveChanges();
            }
            catch (Exception e)
            {
                string message = e.Message;
                isSaved = false;
            }

            return(isSaved);
        }
예제 #5
0
 public bool AddOrUpdate(Minibooking minibooking, WTCCeresEntities db)
 {
     return(repository.AddOrUpdate(minibooking, db));
 }