示例#1
0
        public ActionResult EditJobAllowance(JobsAllowancesViewModel JobAllowanceVM)
        {
            JobsAllowancesBLL JobAllowance = new JobsAllowancesBLL();

            JobAllowance.JobAllowanceID = JobAllowanceVM.JobAllowanceID;
            JobAllowance.Allowance      = new AllowancesBLL()
            {
                AllowanceID = JobAllowanceVM.AllowanceID
            };
            JobAllowance.Job = new JobsBLL()
            {
                JobID = JobAllowanceVM.JobID
            };
            JobAllowance.IsActive      = JobAllowanceVM.IsActive;
            JobAllowance.LoginIdentity = this.UserIdentity;
            Result result = JobAllowance.Update();

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

            return(View(this.GetByJobAllowanceID(JobAllowanceVM.JobAllowanceID)));
        }
示例#2
0
        public ActionResult Delete(JobsAllowancesViewModel JobAllowanceVM)
        {
            JobsAllowancesBLL jobsAllowancesBLL = new JobsAllowancesBLL();

            jobsAllowancesBLL.LoginIdentity = UserIdentity;
            jobsAllowancesBLL.Remove(JobAllowanceVM.JobAllowanceID);
            return(RedirectToAction("Index"));
        }
示例#3
0
        private JobsAllowancesViewModel GetByJobAllowanceID(int id)
        {
            JobsAllowancesBLL       JobsAllowancesBLL = (new JobsAllowancesBLL()).GetByJobAllowanceID(id);
            JobsAllowancesViewModel JobAllowanceVM    = new JobsAllowancesViewModel();

            if (JobsAllowancesBLL != null)
            {
                JobAllowanceVM.JobAllowanceID = JobsAllowancesBLL.JobAllowanceID;
                JobAllowanceVM.Allowance      = JobsAllowancesBLL.Allowance;
                JobAllowanceVM.Job            = JobsAllowancesBLL.Job;
                JobAllowanceVM.IsActive       = JobsAllowancesBLL.IsActive;
            }
            return(JobAllowanceVM);
        }