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))); }
public ActionResult Delete(JobsAllowancesViewModel JobAllowanceVM) { JobsAllowancesBLL jobsAllowancesBLL = new JobsAllowancesBLL(); jobsAllowancesBLL.LoginIdentity = UserIdentity; jobsAllowancesBLL.Remove(JobAllowanceVM.JobAllowanceID); return(RedirectToAction("Index")); }
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); }