public ActionResult Create(AcquisitionCreateMasterViewModel model) { if (ModelState.IsValid) { try { acq_meeting_master obj = new acq_meeting_master(); obj.dac_dpb = sanitizer.Sanitize(model.dac_dpb); obj.meeting_date = model.meeting_date; if (model != null) { obj.Date_of_Issue_of_Minutes = model.Date_of_Issue_of_Minutes; } else { obj.Date_of_Issue_of_Minutes = model.Date_of_Issue_of_Minutes; } obj.Date_of_Issue_of_Minutes = model.Date_of_Issue_of_Minutes; obj.Remarks = sanitizer.Sanitize(model.Remarks); obj.CreatedBy = Convert.ToInt32(Session["UserID"]); obj.CreatedOn = System.DateTime.Now; obj.Deleted = false; _entities.acq_meeting_master.Add(obj); _entities.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { throw ex; } } return(View()); }
public ActionResult Create() { if (Convert.ToInt32(Session["SectionID"]) != 13) { List <tbl_Master_Role> RoleList = (List <tbl_Master_Role>)Session["RoleList"]; bool isAccessible = false; foreach (var item in RoleList) { if (item.FormName.ToLower() == "Meeting Master".ToLower()) { //if (Convert.ToInt32(Session["SectionID"]) == 13 || Convert.ToInt32(Session["SectionID"]) == 1) { isAccessible = true; } } } if (!isAccessible) { return(RedirectToAction("Login", "Account")); } } AcquisitionCreateMasterViewModel model = new AcquisitionCreateMasterViewModel(); return(View(model)); }
public ActionResult Edit(int ID) { if (Convert.ToInt32(Session["SectionID"]) != 13) { List <tbl_Master_Role> RoleList = (List <tbl_Master_Role>)Session["RoleList"]; bool isAccessible = false; foreach (var item in RoleList) { if (item.FormName.ToLower() == "Meeting Master".ToLower()) { // if (Convert.ToInt32(Session["SectionID"]) == 13 || Convert.ToInt32(Session["SectionID"]) == 1) { isAccessible = true; } } } if (!isAccessible) { return(RedirectToAction("Login", "Account")); } } try { var _editAcqMeeting = _entities.acq_meeting_master.Where(x => x.meeting_id == ID).FirstOrDefault(); AcquisitionCreateMasterViewModel model = new AcquisitionCreateMasterViewModel(); model.meeting_id = _editAcqMeeting.meeting_id; model.dac_dpb = _editAcqMeeting.dac_dpb; model.meeting_date = _editAcqMeeting.meeting_date; model.Date_of_Issue_of_Minutes = _editAcqMeeting.Date_of_Issue_of_Minutes; model.Remarks = _editAcqMeeting.Remarks; return(View(model)); } catch (Exception ex) { throw ex; } }
public ActionResult Update(AcquisitionCreateMasterViewModel model) { try { var _updateAcqMeeting = _entities.acq_meeting_master.Where(x => x.meeting_id == model.meeting_id).FirstOrDefault(); if (_updateAcqMeeting != null) { _updateAcqMeeting.dac_dpb = sanitizer.Sanitize(model.dac_dpb); _updateAcqMeeting.meeting_date = model.meeting_date; _updateAcqMeeting.Date_of_Issue_of_Minutes = model.Date_of_Issue_of_Minutes; _updateAcqMeeting.Remarks = sanitizer.Sanitize(model.Remarks); _updateAcqMeeting.CreatedBy = Convert.ToInt32(Session["UserID"]); _updateAcqMeeting.CreatedOn = System.DateTime.Now; _updateAcqMeeting.Deleted = false; _entities.SaveChanges(); } } catch (Exception ex) { throw ex; } return(Redirect("AIndex")); }