コード例 #1
0
 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());
 }
コード例 #2
0
        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));
        }
コード例 #3
0
        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;
            }
        }
コード例 #4
0
 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"));
 }