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); }
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(); }