示例#1
0
        public ActionResult Edit(MauSac entity)
        {
            var dao = new MauSacDao();

            dao.Edit(entity);
            return(View(entity));
        }
示例#2
0
        public void Edit(MauSac entity)
        {
            MauSac ms = db.MauSacs.SingleOrDefault(x => x.ID == entity.ID);

            ms.Ten = entity.Ten;
            db.SaveChanges();
        }
示例#3
0
        public ActionResult Create(MauSac entity)
        {
            var dao = new MauSacDao();

            dao.Insert(entity);
            return(RedirectToAction("Index"));
        }
示例#4
0
 public int Insert(MauSac entity)
 {
     entity.Status = true;
     db.MauSacs.Add(entity);
     db.SaveChanges();
     return(entity.ID);
 }
示例#5
0
 public bool MauSac(MauSac mauSac)
 {
     try
     {
         db.MauSacs.Add(mauSac);
         db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
示例#6
0
        public JsonResult UpdateMauSac(int id, string ten, string malsp, int stt)
        {
            var bonho = new MauSac();

            bonho.ID_MS = id;
            bonho.Ten   = ten;
            bonho.STT   = stt;
            bonho.MaLSP = Convert.ToInt32(malsp);
            var result = new UpdateData().MauSac(bonho);

            return(Json(new
            {
                status = result
            }));
        }
示例#7
0
 public ActionResult ChinhSuaMau(MauSac mau)
 {
     //Thêm vào CSDL
     if (ModelState.IsValid)
     {
         //Thực hiện cập nhật trong model
         db.Entry(mau).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         TempData["thongbao"] = "Chỉnh sửa thành công!";
     }
     else
     {
         TempData["thongbao"] = "Chỉnh sửa thất bại!!";
     }
     return(View(mau));
 }
示例#8
0
 public ActionResult ThemMoi(MauSac mau)
 {
     if (ModelState.IsValid)
     {
         //chèn dữ liệu
         db.MauSacs.Add(mau);
         //Lưu vào CSDL
         db.SaveChanges();
         TempData["thongbao"] = "Thêm mới màu thành công!";
     }
     else
     {
         TempData["thongbao"] = "Thêm mới màu thất bại";
     }
     return(View());
 }
示例#9
0
 public bool MauSac(MauSac mauSac)
 {
     try
     {
         var data = db.MauSacs.Find(mauSac.ID_MS);
         data.Ten   = mauSac.Ten;
         data.MaLSP = mauSac.MaLSP;
         data.STT   = mauSac.STT;
         db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
示例#10
0
 public ActionResult Mausac(MauSac mauSac)
 {
     if (ModelState.IsValid)
     {
         bool check = new DataDao().MauSac(mauSac);
         if (check)
         {
             SetAlert("thêm thành công", "success");
             return(RedirectToAction("Mausac", "Data"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm không thành công");
         }
     }
     return(View("Mausac"));
 }
示例#11
0
        public void Nhap()
        {
            do
            {
                Console.Write("Nhap ma san pham: ");
                MaSP = Console.ReadLine().Trim();
            } while (MaSP.Trim().Length == 0 || MaSP.Trim().Length > 10);
            do
            {
                Console.Write("Nhap ten san pham: ");
                TenSP = Console.ReadLine();
            } while (TenSP.Trim().Length == 0 || TenSP.Trim().Length > 30);

            do
            {
                Console.Write("Nhap size: ");
                Size = Console.ReadLine();
            } while (Size.Trim().Length == 0 || Size.Trim().Length > 5);
            do
            {
                Console.Write("Nhap mau sac san pham: ");
                MauSac = Console.ReadLine();
            } while (MauSac.Trim().Length == 0 || MauSac.Trim().Length > 10);
            do
            {
                Console.Write("Nhap kieu dang: ");
                Kieudang = Console.ReadLine();
            } while (Kieudang.Trim().Length == 0 || Kieudang.Trim().Length > 15);
            do
            {
                Console.Write("Nhap loai san pham: ");
                Loai1 = Console.ReadLine();
            } while (Loai1.Trim().Length == 0 || Loai1.Trim().Length > 50);
            do
            {
                Console.Write("Nhap so luong:");
                SoLuong = int.Parse(Console.ReadLine());
            } while (SoLuong < 1);
            do
            {
                Console.Write("Nhap don gia cua san pham: ");
                DonGia = int.Parse(Console.ReadLine());
            } while (DonGia < 0);
        }
示例#12
0
 public bool Delete(MauSac entity)
 {
     try
     {
         var model = db.MauSacs.Find(entity.ID);
         if (model != null)
         {
             model.Status = false;
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
示例#13
0
        public void NhapThem()
        {
            do
            {
                Console.Write("\tNhập tên sản phẩm: ");
                TenSP = Console.ReadLine();
            } while (TenSP.Trim().Length == 0 || TenSP.Trim().Length > 20);

            do
            {
                Console.Write("\tNhập size: ");
                Size = Console.ReadLine();
            } while (Size.Trim().Length == 0 || Size.Trim().Length > 5);
            do
            {
                Console.Write("\tNhập đơn giá của sản phẩm: ");
                DonGia = int.Parse(Console.ReadLine());
            } while (DonGia < 0);
            do
            {
                Console.Write("\tMàu sắc: ");
                MauSac = Console.ReadLine();
            } while (MauSac.Trim().Length == 0 || MauSac.Trim().Length > 10);
            do
            {
                Console.Write("\tKiểu dáng: ");
                Kieudang = Console.ReadLine();
            } while (Kieudang.Trim().Length == 0 || Kieudang.Trim().Length > 15);
            do
            {
                Console.Write("\tLoại: ");
                Loai1 = Console.ReadLine();
            } while (Loai1.Trim().Length == 0 || Loai1.Trim().Length > 50);
            do
            {
                Console.Write("\tSố lượng:");
                SoLuong = int.Parse(Console.ReadLine());
            } while (SoLuong < 1);
        }
示例#14
0
        public ActionResult Createmau(FormCollection collection, MauSac ms)
        {
            var CB_Mamau  = collection["MaMau"];
            var CB_Tenmau = collection["TenMau"];

            //Nếu CB_Loaitin có giá trị == null ( để trống )
            if (string.IsNullOrEmpty(CB_Mamau))
            {
                ViewData["Loi"] = "Mã màu không được để trống";
            }
            else if (string.IsNullOrEmpty(CB_Tenmau))
            {
                ViewData["Loi1"] = " Tên màu không được để trống ";
            }
            else
            {
                ms.MaMau  = CB_Mamau;
                ms.TenMau = CB_Tenmau;
                data.MauSacs.InsertOnSubmit(ms);
                data.SubmitChanges();
                return(RedirectToAction("Index"));
            }
            return(this.Createmau());
        }
示例#15
0
        // GET: Admin/QlyMauSac/Edit/5
        public ActionResult ChinhSuaMau(int mamau)
        {
            MauSac mau = db.MauSacs.SingleOrDefault(n => n.MaMau == mamau);

            return(View(mau));
        }
示例#16
0
 public void Delete_x(MauSac entity)
 {
     db.MauSacs.Remove(entity);
     db.SaveChanges();
 }