public EmployeesVacationsOpeningBalancesBLL GetByEmployeeCodeID(int EmployeeCodeID)
        {
            EmployeesVacationsOpeningBalancesBLL EmployeesVacationsOpeningBalancesBLL = null;
            EmployeesVacationsOpeningBalances    EmployeesVacationsOpeningBalances    = new EmployeesVacationsOpeningBalancesDAL().GetByEmployeeCodeID(EmployeeCodeID);

            if (EmployeesVacationsOpeningBalances != null)
            {
                EmployeesVacationsOpeningBalancesBLL = new EmployeesVacationsOpeningBalancesBLL().MapEmployeesVacationsOpeningBalances(EmployeesVacationsOpeningBalances);
            }
            return(EmployeesVacationsOpeningBalancesBLL);
        }
 public virtual Result Update()
 {
     try
     {
         Result result = new Result();
         EmployeesVacationsOpeningBalances EmployeesVacationsOpeningBalances = new EmployeesVacationsOpeningBalancesDAL().GetByEmployeeVacationOpeningBalanceID(this.EmployeeVacationOpeningBalanceID);
         EmployeesVacationsOpeningBalances.OpeningBalance = this.OpeningBalance;
         this.EmployeeVacationOpeningBalanceID            = new EmployeesVacationsOpeningBalancesDAL().Update(EmployeesVacationsOpeningBalances);
         if (this.EmployeeVacationOpeningBalanceID != 0)
         {
             result.Entity     = this;
             result.EnumType   = typeof(EmployeesVacationsOpeningBalancesValidationEnum);
             result.EnumMember = EmployeesVacationsOpeningBalancesValidationEnum.Done.ToString();
         }
         return(result);
     }
     catch
     {
         throw;
     }
 }