示例#1
0
        public ActionResult DeleteJobGeneralGroup(JobsGeneralGroupsViewModel JobGeneralGroupVM)
        {
            JobsGeneralGroupsBLL jobBLL = new JobsGeneralGroupsBLL();

            jobBLL.LoginIdentity = UserIdentity;
            jobBLL.Remove(JobGeneralGroupVM.JobGeneralGroupID.Value);
            return(RedirectToAction("Index"));
        }
示例#2
0
        private JobsGeneralGroupsViewModel GetByJobGeneralGroupID(int id)
        {
            JobsGeneralGroupsBLL JobGeneralGroupBLL = new JobsGeneralGroupsBLL();

            JobGeneralGroupBLL = JobGeneralGroupBLL.GetByJobGeneralGroupID(id);
            JobsGeneralGroupsViewModel JobGeneralGroupVM = new JobsGeneralGroupsViewModel();

            if (JobGeneralGroupBLL != null)
            {
                JobGeneralGroupVM.JobGeneralGroupID   = JobGeneralGroupBLL.JobGeneralGroupID;
                JobGeneralGroupVM.JobGeneralGroupName = JobGeneralGroupBLL.JobGeneralGroupName;
            }
            return(JobGeneralGroupVM);
        }
示例#3
0
        public ActionResult EditJobGeneralGroup(JobsGeneralGroupsViewModel JobGeneralGroupVM)
        {
            JobsGeneralGroupsBLL JobGeneralGroup = new JobsGeneralGroupsBLL();

            JobGeneralGroup.JobGeneralGroupID   = JobGeneralGroupVM.JobGeneralGroupID.Value;
            JobGeneralGroup.JobGeneralGroupName = JobGeneralGroupVM.JobGeneralGroupName;
            JobGeneralGroup.LoginIdentity       = UserIdentity;
            Result result = JobGeneralGroup.Update();

            if ((System.Type)result.EnumType == typeof(LookupsValidationEnum))
            {
                JobsGeneralGroupsBLL JobAllowanceEntity = (JobsGeneralGroupsBLL)result.Entity;
                if (result.EnumMember == LookupsValidationEnum.Done.ToString())
                {
                    Session["JobGeneralGroupID"] = ((JobsGeneralGroupsBLL)result.Entity).JobGeneralGroupID;
                }
            }

            return(View(this.GetByJobGeneralGroupID(JobGeneralGroupVM.JobGeneralGroupID.Value)));
        }
示例#4
0
        public ActionResult CreateJobGeneralGroup(JobsGeneralGroupsViewModel JobGeneralGroupVM)
        {
            JobsGeneralGroupsBLL JobsGeneralGroupsBLL = new JobsGeneralGroupsBLL()
            {
                JobGeneralGroupName = JobGeneralGroupVM.JobGeneralGroupName,
                LoginIdentity       = UserIdentity
            };
            Result result = JobsGeneralGroupsBLL.Add();

            if ((System.Type)result.EnumType == typeof(LookupsValidationEnum))
            {
                JobsGeneralGroupsBLL JobEntity = (JobsGeneralGroupsBLL)result.Entity;
                if (result.EnumMember == AllowanceValidationEnum.Done.ToString())
                {
                    JobGeneralGroupVM.JobGeneralGroupID = ((JobsGeneralGroupsBLL)result.Entity).JobGeneralGroupID;
                }
            }

            return(Json(new { JobGeneralGroupID = JobGeneralGroupVM.JobGeneralGroupID }, JsonRequestBehavior.AllowGet));
        }