public ActionResult DeleteJobGroup(JobsGroupsViewModel JobGroupVM) { JobsGroupsBLL jobGroupBLL = new JobsGroupsBLL(); jobGroupBLL.LoginIdentity = UserIdentity; jobGroupBLL.Remove(JobGroupVM.JobGroupID.Value); return(RedirectToAction("Index")); }
private JobsGroupsViewModel GetByJobGroupID(int id) { JobsGroupsBLL JobGroupBLL = new JobsGroupsBLL(); JobGroupBLL = JobGroupBLL.GetByJobGroupID(id); JobsGroupsViewModel JobGroupVM = new JobsGroupsViewModel(); if (JobGroupBLL != null) { JobGroupVM.JobGroupID = JobGroupBLL.JobGroupID; JobGroupVM.JobGroupName = JobGroupBLL.JobGroupName; JobGroupVM.JobGeneralGroupID = JobGroupBLL.JobGeneralGroup.JobGeneralGroupID; JobGroupVM.JobGeneralGroupName = "" + JobGroupBLL.JobGeneralGroup.JobGeneralGroupName; } return(JobGroupVM); }
public ActionResult EditJobGroup(JobsGroupsViewModel JobGroupVM) { JobsGroupsBLL Job = new JobsGroupsBLL(); Job.JobGroupID = JobGroupVM.JobGroupID.Value; Job.JobGeneralGroup = new JobsGeneralGroupsBLL() { JobGeneralGroupID = JobGroupVM.JobGeneralGroupID }; Job.JobGroupName = JobGroupVM.JobGroupName; Job.LoginIdentity = UserIdentity; Result result = Job.Update(); if ((System.Type)result.EnumType == typeof(LookupsValidationEnum)) { JobsGroupsBLL JobAllowanceEntity = (JobsGroupsBLL)result.Entity; if (result.EnumMember == LookupsValidationEnum.Done.ToString()) { Session["JobGroupID"] = ((JobsGroupsBLL)result.Entity).JobGroupID; } } return(View(this.GetByJobGroupID(JobGroupVM.JobGroupID.Value))); }
public ActionResult CreateJobGroup(JobsGroupsViewModel JobGroupVM) { JobsGroupsBLL JobsGroupsBLL = new JobsGroupsBLL() { JobGeneralGroup = new JobsGeneralGroupsBLL() { JobGeneralGroupID = JobGroupVM.JobGeneralGroupID }, JobGroupName = JobGroupVM.JobGroupName, LoginIdentity = UserIdentity }; Result result = JobsGroupsBLL.Add(); if ((System.Type)result.EnumType == typeof(LookupsValidationEnum)) { JobsGroupsBLL JobEntity = (JobsGroupsBLL)result.Entity; if (result.EnumMember == AllowanceValidationEnum.Done.ToString()) { JobGroupVM.JobGroupID = ((JobsGroupsBLL)result.Entity).JobGroupID; } } return(Json(new { JobGroupID = JobGroupVM.JobGroupID }, JsonRequestBehavior.AllowGet)); }