public ActionResult EditAllowance(AllowancesViewModel AllowanceVM) { AllowancesBLL Allowance = new AllowancesBLL(); Allowance.AllowanceID = AllowanceVM.AllowanceID.Value; Allowance.AllowanceName = AllowanceVM.AllowanceName; Allowance.AllowanceAmount = AllowanceVM.AllowanceAmount; Allowance.IsActive = AllowanceVM.IsActive; Allowance.LoginIdentity = UserIdentity; Allowance.AllowanceAmountType = new AllowancesAmountTypesBLL() { AllowanceAmountTypeID = AllowanceVM.AllowanceAmountType.AllowanceAmountTypeID }; Allowance.AllowanceCalculationType = new AllowancesCalculationTypesBLL() { AllowanceCalculationTypeID = AllowanceVM.AllowanceCalculationType.AllowanceCalculationTypeID }; Result result = Allowance.Update(); if ((System.Type)result.EnumType == typeof(LookupsValidationEnum)) { AllowancesBLL AllowanceEntity = (AllowancesBLL)result.Entity; if (result.EnumMember == LookupsValidationEnum.Done.ToString()) { Session["AllowanceID"] = ((AllowancesBLL)result.Entity).AllowanceID; } } return(View(AllowanceVM)); }
public ActionResult Delete(AllowancesViewModel AllowanceVM) { AllowancesBLL allowancesBLL = new AllowancesBLL(); allowancesBLL.LoginIdentity = UserIdentity; allowancesBLL.Remove(AllowanceVM.AllowanceID.Value); return(RedirectToAction("Index")); }
private AllowancesViewModel GetByAllowanceID(int id) { AllowancesBLL AllowancesBLL = (new AllowancesBLL()).GetByAllowanceID(id); AllowancesViewModel AllowanceVM = new AllowancesViewModel(); if (AllowancesBLL != null) { AllowanceVM.AllowanceID = AllowancesBLL.AllowanceID; AllowanceVM.AllowanceName = AllowancesBLL.AllowanceName; AllowanceVM.AllowanceAmount = AllowancesBLL.AllowanceAmount; AllowanceVM.IsActive = AllowancesBLL.IsActive; AllowanceVM.AllowanceAmountType = AllowancesBLL.AllowanceAmountType; AllowanceVM.AllowanceCalculationType = AllowancesBLL.AllowanceCalculationType; } return(AllowanceVM); }