public void Delete(Employee employee)
 {
     this.Delete(new List<Employee> { employee });
 }
        //public void Save(Employee employee)
        //{
        //    Save(new List<Employee> { employee });
        //}

        //public void Save(IList<Employee> employees)
        //{
        //    foreach (var employee in employees)
        //    {
        //        if (employee.EmployeeId == default(int))
        //        {
        //            this.employeeRepository.Insert(employee);
        //        }
        //        else
        //        {
        //            this.employeeRepository.Update(employee);
        //        }
        //    }

        //    this.employeeRepository.Save();
        //}

        //public void SaveAll(Employee employee)
        //{
        //    this.employeeRepository.Insert(employee);
        //}

        public void AddNewEmployee(Employee employee)
        {
            this.employeeRepository.InsertOrUpdate(employee);
        }