public virtual Result Add() { Result result = new Result(); EmployeesVacationsOpeningBalances EmployeeVacationOpeningBalance = new EmployeesVacationsOpeningBalances(); EmployeeVacationOpeningBalance.EmployeeCodeID = this.EmployeeCode.EmployeeCodeID; EmployeeVacationOpeningBalance.OpeningBalance = this.OpeningBalance; EmployeeVacationOpeningBalance.VacationTypeID = this.VacationType.VacationTypeID; this.EmployeeVacationOpeningBalanceID = new EmployeesVacationsOpeningBalancesDAL().Insert(EmployeeVacationOpeningBalance); if (this.EmployeeVacationOpeningBalanceID != 0) { result.Entity = this; result.EnumType = typeof(EmployeesVacationsOpeningBalancesValidationEnum); result.EnumMember = EmployeesVacationsOpeningBalancesValidationEnum.Done.ToString(); } return(result); }
internal EmployeesVacationsOpeningBalancesBLL MapEmployeesVacationsOpeningBalances(EmployeesVacationsOpeningBalances item) { return(item != null ? new EmployeesVacationsOpeningBalancesBLL() { EmployeeVacationOpeningBalanceID = item.EmployeeVacationOpeningBalanceID, OpeningBalance = item.OpeningBalance, EmployeeCode = new EmployeesCodesBLL().MapEmployeeCode(item.EmployeesCodes), VacationType = new VacationsTypesBLL().MapVacationsTypes(item.VacationsTypes) } : null); }