public ActionResult SaveRegist(gov_advertise item) { if (Session.getCurrentUser() == null) return Redirect("/admin/account/logon"); if (!SercurityServices.HasPermission((int)TypeModule.MODULE_HETHONG, Session.getCurrentUser().username, TypeAudit.QuangCao)) { return Redirect("/admin/error/error403"); } item.active_flg = true; item.entry_username = Session.getCurrentUser().username; item.entry_datetime = DateTime.Now; item.update_username = Session.getCurrentUser().username; item.update_datetime = DateTime.Now; item = _cnttDB.gov_advertise.Add(item); try { int rs = _cnttDB.SaveChanges(); if (rs > 0) { insertHistory(AccessType.themMoiQuangCao, Constant.THEM(Constant.ITEM_QUANGCAO, Constant.ID, item.id.ToString())); TempData["message"] = "Thêm mới thông tin thành công!"; } else { TempData["err"] = "Đã có lỗi xảy ra. Thêm mới thông tin thất bại!"; } } catch (Exception ex) { TempData["err"] = "Đã có lỗi xảy ra. Thêm mới thông tin thất bại!"; } return Redirect("Index"); }
public ActionResult SaveEdit(gov_advertise item) { if (Session.getCurrentUser() == null) return Redirect("/admin/account/logon"); if (!SercurityServices.HasPermission((int)TypeModule.MODULE_HETHONG, Session.getCurrentUser().username, TypeAudit.QuangCao)) { return Redirect("/admin/error/error403"); } gov_advertise advertiseInfo = _cnttDB.gov_advertise.Find(item.id); advertiseInfo.link = item.link; advertiseInfo.location = item.location; advertiseInfo.note = item.note; advertiseInfo.order_number = item.order_number; advertiseInfo.title = item.title; advertiseInfo.type_link = item.type_link; advertiseInfo.end_date = item.end_date; advertiseInfo.department = item.department; advertiseInfo.begin_date = item.begin_date; advertiseInfo.attach_file = item.attach_file; advertiseInfo.active_flg = item.active_flg; advertiseInfo.update_datetime = DateTime.Now; advertiseInfo.update_username = Session.getCurrentUser().username; try { int rs = _cnttDB.SaveChanges(); if (rs > 0) { insertHistory(AccessType.chinhSuaQuangCao, Constant.CHINHSUA(Constant.ITEM_QUANGCAO, Constant.ID, item.id.ToString())); TempData["message"] = "Cập nhật thông tin thành công!"; } else { TempData["err"] = "Đã có lỗi xảy ra. Cập nhật thông tin thất bại!"; } } catch(Exception ex){ TempData["err"] = "Đã có lỗi xảy ra. Cập nhật thông tin thất bại!"; } return Redirect("Index"); }