コード例 #1
0
        public bool UpdateCubeSeat(CubeSeat cubeSeat)
        {
            using (HorecaMebelEntities db = new HorecaMebelEntities())
            {
                var cubeSeatFromDB = db.CubeSeats.FirstOrDefault(x => x.id == cubeSeat.id);

                cubeSeatFromDB.Name = cubeSeat.Name;

                cubeSeatFromDB.ImagePath = cubeSeat.ImagePath;
                cubeSeatFromDB.Price     = cubeSeat.Price;

                cubeSeatFromDB.NewPrice    = cubeSeat.NewPrice;
                cubeSeatFromDB.Description = cubeSeat.Description;

                cubeSeatFromDB.WoodenFrame = cubeSeat.WoodenFrame;
                cubeSeatFromDB.Seat        = cubeSeat.Seat;

                cubeSeatFromDB.Width = cubeSeat.Width;

                cubeSeatFromDB.Height = cubeSeat.Height;

                cubeSeatFromDB.Depth = cubeSeat.Depth;

                cubeSeatFromDB.Legs = cubeSeat.Legs;
                cubeSeatFromDB.Skin = cubeSeat.Skin;

                cubeSeatFromDB.ProductionTime = cubeSeat.ProductionTime;

                cubeSeatFromDB.SkinColour = cubeSeat.SkinColour;
                db.SaveChanges();
                return(true);
            }
        }
コード例 #2
0
 public JsonResult AddCubeSeat(CubeSeat cubeSeatToSave)
 {
     try
     {
         if (cubeSeatToSave == null)
         {
             throw new Exception();
         }
         this.cubeSeatDb.SaveCubeSeat(cubeSeatToSave);
         return(Json(new { Status = true }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { Status = false, Message = ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #3
0
        public bool SaveCubeSeat(CubeSeat cubeSeat)
        {
            try
            {
                using (HorecaMebelEntities db = new HorecaMebelEntities())
                {
                    db.CubeSeats.Add(cubeSeat);

                    db.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }