Exemple #1
0
 public ActionResult Edit([Bind(Include = "IDDV,TenDV,DiaChi,Khoa,NguoiTao,NgayTao,NguoiCapNhat,NgayCapNhat")] DM_DonViThucHien dM_DonViThucHien)
 {
     db.Configuration.LazyLoadingEnabled = false;
     try
     {
         if (ModelState.IsValid)
         {
             List <SelectListItem> ListTTin = _common.getThongTinBang();
             dM_DonViThucHien.NguoiCapNhat    = ListTTin.Where(o => o.Value == "NguoiCapNhat").SingleOrDefault().Text;
             dM_DonViThucHien.NgayCapNhat     = DateTime.Parse(ListTTin.Where(o => o.Value == "NgayCapNhat").SingleOrDefault().Text);
             db.Entry(dM_DonViThucHien).State = EntityState.Modified;
             db.SaveChanges();
             HT_LichSuHoatDong ls = new HT_LichSuHoatDong(
                 ChucNang
                 , "UPDATE"
                 , DateTime.Now, Session["username"]?.ToString()
                 , $" Cập nhật - Tên đơn vị {dM_DonViThucHien.TenDV} ");
             db.HT_LichSuHoatDong.Add(ls);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(dM_DonViThucHien));
     }
     catch (Exception ex)
     {
         string cauBaoLoi = "Lỗi ghi dữ liệu.<br/>Lý do:" + ex.Message;
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, cauBaoLoi));
     }
 }
Exemple #2
0
        public ActionResult Delete(int id)
        {
            DM_DonViThucHien dM_DonViThucHien = db.DM_DonViThucHien.Find(id);

            db.DM_DonViThucHien.Remove(dM_DonViThucHien);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #3
0
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DM_DonViThucHien dM_DonViThucHien = db.DM_DonViThucHien.Find(id);

            if (dM_DonViThucHien == null)
            {
                return(HttpNotFound());
            }
            return(View(dM_DonViThucHien));
        }
Exemple #4
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            db.Configuration.LazyLoadingEnabled = false;
            DM_DonViThucHien dM_DonViThucHien = db.DM_DonViThucHien.Find(id);

            if (dM_DonViThucHien == null)
            {
                return(HttpNotFound());
            }
            return(View(dM_DonViThucHien));
        }