Ejemplo n.º 1
0
        public ActionResult CreateNSX(NhaSX nsx)
        {
            bool tontaiNSX = data.Table_NhaSXes.Any(m => m.NhaSX == nsx.NHASX);

            if (tontaiNSX)
            {
                ModelState.AddModelError("NhaSX", "Nhà sản xuất này đã tồn tại");
            }

            if (ModelState.IsValid)
            {
                DA_Web.Models.Table_NhaSX tb_nsx = new Table_NhaSX();
                tb_nsx.NhaSX = nsx.NHASX;
                tb_nsx.NoiSX = nsx.NoiSX;
                data.Table_NhaSXes.InsertOnSubmit(tb_nsx);
                data.SubmitChanges();

                return(RedirectToAction("Index", "NSX"));
            }
            return(View(nsx));
        }
Ejemplo n.º 2
0
        public ActionResult EditNSX(int id, Table_NhaSX nsx)
        {
            var getRoot = data.Table_NhaSXes.First(m => m.ID_NSX == id);

            if (String.IsNullOrEmpty(nsx.NhaSX))
            {
                ViewBag.Loi1      = "*";
                ViewBag.MessError = "Vui lòng nhập tên nhà sản xuất";
            }
            if (String.IsNullOrEmpty(nsx.NoiSX))
            {
                ViewBag.Loi1      = "*";
                ViewBag.MessError = "Vui lòng nhập tên nơi sản xuất";
            }
            else
            {
                var model = data.Table_NhaSXes.First(m => m.ID_NSX == id);
                model.NhaSX = nsx.NhaSX;
                model.NoiSX = nsx.NoiSX;
                data.SubmitChanges();
                return(RedirectToAction("Index", "NSX"));
            }
            return(View());
        }