Пример #1
0
        public ActionResult DeleteJobGroup(JobsGroupsViewModel JobGroupVM)
        {
            JobsGroupsBLL jobGroupBLL = new JobsGroupsBLL();

            jobGroupBLL.LoginIdentity = UserIdentity;
            jobGroupBLL.Remove(JobGroupVM.JobGroupID.Value);
            return(RedirectToAction("Index"));
        }
Пример #2
0
        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);
        }
Пример #3
0
        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)));
        }
Пример #4
0
        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));
        }