public SaveStatus AddVacation(vw_VacationData vacations, out int vacationID) { // Validate(vacations); if (CircuitRollsComponent.HasSession(vacations.VacationFrom, vacations.VacationTo)) { vacationID = 0; return(SaveStatus.WorkingDay); // throw new ValidationExceptions("لا يمكن ادراج الاجازة .. يوجد جلسات خلال هذه الفترة"); } return(VacationsComponent.AddVacation(vacations, out vacationID)); }
public List <vw_VacationData> GetVacations() { return(VacationsComponent.GetVacation()); }
public DeleteStatus DeleteVacation(int vacationID) { return(VacationsComponent.DeleteVacation(vacationID)); }
public SaveStatus EditVacation(vw_VacationData vacations) { return(VacationsComponent.EditVacation(vacations)); }