Esempio n. 1
0
        public ActionResult Create(string TenLoaiAnPham, string CoKyXuatBan)
        {
            DMLoaiAnPhamModel dmloaianphammodel = new DMLoaiAnPhamModel();
            dmloaianphammodel.TenLoaiAnPham = TenLoaiAnPham.ToString();
            dmloaianphammodel.CoKyXuatBan.Equals(CoKyXuatBan);

            if (ModelState.IsValid)
            {
                dmloaianphammodel.Id = Guid.NewGuid().ToString();
                dmloaianphammodel.Status = (int) Enums.RecordStatusCode.active;
                ErrorObject err = new ErrorObject();
                err = db.checkDMLoaiAnPham(Convert.ToByte(DAO.Common.Enums.FormAction.Create), dmloaianphammodel.Id, dmloaianphammodel.TenLoaiAnPham);
                if (err.HasError)
                {
                    foreach (var item in err.LstError)
                    {
                        ModelState.AddModelError(item.Key, item.Value);
                    }
                    return View(dmloaianphammodel);
                }
                db.Add(dmloaianphammodel.toDMLoaiAnPham());
                return RedirectToAction("Index");
            }

            return View(dmloaianphammodel);
        }
Esempio n. 2
0
 public int Update(DMLoaiAnPhamModel dmLoaiAnPhamModel)
 {
     DMLoaiAnPham entry =db.DMLoaiAnPhams.Find(dmLoaiAnPhamModel.Id);
     entry.CoKyXuatBan = dmLoaiAnPhamModel.CoKyXuatBan;
     entry.TenLoaiAnPham = dmLoaiAnPhamModel.TenLoaiAnPham;
     db.Entry(entry).State = EntityState.Modified;
     return db.SaveChanges();
 }