示例#1
0
        public ActionResult DeleteConfirmed(int id)
        {
            DongSanPham dongsanpham = db.DongSanPhams.Find(id);

            db.DongSanPhams.Remove(dongsanpham);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#2
0
 public void ThemDSP(DongSanPham obj)
 {
     using (GalaxyMobileEntities db = new GalaxyMobileEntities())
     {
         db.DongSanPhams.Add(obj);
         db.SaveChanges();
     }
 }
示例#3
0
 public void ChinhSuaDSP(DongSanPham obj)
 {
     using (GalaxyMobileEntities db = new GalaxyMobileEntities())
     {
         db.DongSanPhams.Attach(obj);
         db.Entry(obj).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#4
0
 public void XoaDSP(DongSanPham obj)
 {
     using (GalaxyMobileEntities db = new GalaxyMobileEntities())
     {
         db.DongSanPhams.Attach(obj);
         db.DongSanPhams.Remove(obj);
         db.SaveChanges();
     }
 }
示例#5
0
        //
        // GET: /DongSanPham/Details/5


        public ActionResult Details(int id)
        {
            if (Session["isAdmin"] != null && Session["isAdmin"].ToString() == "1")
            {
                DongSanPham dongsanpham = db.DongSanPhams.Find(id);
                return(View(dongsanpham));
            }
            TempData["myMessage"] = "Bạn cần đăng nhập bằng tài khoản Admin để xe được trang này (^_^)";
            return(Redirect("~"));
        }
示例#6
0
 void LoadSP()
 {
     try
     {
         Sp   = ChiTietSPBUS.GetMaSPByIDKieuSP(IDMaKieu);
         CtSp = ChiTietSPBUS.Get1ChiTietSPByIDMaKieu(IDMaKieu);
         DSp  = DongSanPhamBUS.Get1DongSPByMaSP(Sp.MaDSP);
     }
     catch { }
 }
示例#7
0
 public ActionResult Edit(DongSanPham dongsanpham)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dongsanpham).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MaNhaSanXuat = new SelectList(db.NhaSanXuats, "MaNhaSanXuat", "TenNhaSanXuat", dongsanpham.MaNhaSanXuat);
     return(View(dongsanpham));
 }
示例#8
0
        //
        // GET: /DongSanPham/Edit/5

        public ActionResult Edit(int id)
        {
            if (Session["isAdmin"] != null && Session["isAdmin"].ToString() == "1")
            {
                DongSanPham dongsanpham = db.DongSanPhams.Find(id);
                ViewBag.MaNhaSanXuat = new SelectList(db.NhaSanXuats, "MaNhaSanXuat", "TenNhaSanXuat", dongsanpham.MaNhaSanXuat);
                return(View(dongsanpham));
            }
            TempData["myMessage"] = "Bạn cần đăng nhập bằng tài khoản Admin để xe được trang này (^_^)";
            return(Redirect("~"));
        }
示例#9
0
        public ActionResult Create(DongSanPham dongsanpham)
        {
            if (ModelState.IsValid)
            {
                db.DongSanPhams.Add(dongsanpham);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.MaNhaSanXuat = new SelectList(db.NhaSanXuats, "MaNhaSanXuat", "TenNhaSanXuat", dongsanpham.MaNhaSanXuat);
            return(View(dongsanpham));
        }
示例#10
0
 private void btnLuuChangeDSP_Click(object sender, EventArgs e)
 {
     if (txtboxMaDongSP.Text == "" || txtboxTenDongSP.Text == "")
     {
         MessageBox.Show("Lỗi! Xin Nhập Đầy Đủ thông Tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     if (lbTitle.Text == "Thêm Dòng Sản Phẩm")
     {
         try
         {
             DongSanPham dsp = new DongSanPham();
             dsp.MaDSP   = txtboxMaDongSP.Text;
             dsp.MaHSX   = cmBoxHSX.SelectedValue.ToString();
             dsp.TenDong = txtboxTenDongSP.Text;
             dsp.MaLSP   = cmBoxLoaiSP.SelectedValue.ToString();
             //kiểm tra hợp lệ
             DongSanPhamBUS.ThemDongSP(dsp);
             MessageBox.Show("Thêm Thành Công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         catch { MessageBox.Show("Lỗi! Không thể thực hiện thao tác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); }
     }
     else
     {
         try
         {
             DongSanPham dsp = new DongSanPham();
             dsp.MaDSP   = txtboxMaDongSP.Text;
             dsp.MaHSX   = cmBoxHSX.SelectedValue.ToString();
             dsp.TenDong = txtboxTenDongSP.Text;
             dsp.MaLSP   = cmBoxLoaiSP.SelectedValue.ToString();
             DongSanPhamBUS.ChinhSuaDongSP(dsp);
             MessageBox.Show("Chỉnh Sửa Thành Công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         catch { MessageBox.Show("Lỗi! Không thể thực hiện thao tác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); }
     }
     btnThemDSP.Visible      = true;
     btnXoaDSP.Visible       = true;
     btnChinhSuaDSP.Visible  = true;
     btnLuuChangeDSP.Visible = false;
     btnHuyChangeDSP.Visible = false;
     txtboxMaDongSP.ReadOnly = false;
     LoadDongSP();
 }
示例#11
0
 public static void ChinhSuaDongSP(DongSanPham obj)
 {
     db.ChinhSuaDSP(obj);
 }
示例#12
0
 public static void ThemDongSP(DongSanPham obj)
 {
     db.ThemDSP(obj);
 }
示例#13
0
 public static void XoaDongSP(DongSanPham obj)
 {
     db.XoaDSP(obj);
 }