Beispiel #1
0
        public ActionResult ThemNhaPhanPhoi(QuanLyNhaPhanPhoi qlnpp, string submit, int id)
        {
            if (Session["MaTKAdmin"] == null)
            {
                return(RedirectToAction("Login", "Admin"));
            }
            else
            {
                try
                {
                    var model = new QuanLyNhaPhanPhoi()
                    {
                        DanhSachNhaPhanPhoi = KhoiTao("", 1)
                    };
                    ShopEntities shop = new ShopEntities();

                    if (submit == "Thêm")
                    {
                        NhaPhanPhois npp = new NhaPhanPhois();
                        npp.TenNhaPhanPhoi = qlnpp.NhaPhanPhois.TenNhaPhanPhoi;
                        npp.DiaChi         = qlnpp.NhaPhanPhois.DiaChi;
                        npp.SoDienThoai    = qlnpp.NhaPhanPhois.SoDienThoai;
                        npp.Fax            = qlnpp.NhaPhanPhois.Fax;
                        npp.MoTa           = qlnpp.NhaPhanPhois.MoTa;


                        shop.NhaPhanPhois.Add(npp);
                        shop.SaveChanges();
                    }
                    if (submit == "Sửa")
                    {
                        var npp = shop.NhaPhanPhois.SingleOrDefault(n => n.MaNhaPhanPhoi == id);
                        npp.TenNhaPhanPhoi = qlnpp.NhaPhanPhois.TenNhaPhanPhoi;
                        npp.DiaChi         = qlnpp.NhaPhanPhois.DiaChi;
                        npp.SoDienThoai    = qlnpp.NhaPhanPhois.SoDienThoai;
                        npp.Fax            = qlnpp.NhaPhanPhois.Fax;
                        npp.MoTa           = qlnpp.NhaPhanPhois.MoTa;
                        shop.SaveChanges();
                    }

                    return(View("Index", model));
                }
                catch (Exception)
                {
                    return(RedirectToAction("Index"));
                }
            }
        }
Beispiel #2
0
 public ActionResult Index(string searchString, int?page)
 {
     if (Session["MaTKAdmin"] == null)
     {
         return(RedirectToAction("Login", "Admin"));
     }
     else
     {
         try
         {
             var model = new QuanLyNhaPhanPhoi()
             {
                 DanhSachNhaPhanPhoi = KhoiTao(searchString, page)
             };
             return(View(model));
         }
         catch (Exception)
         {
             return(RedirectToAction("Index"));
         }
     }
 }