public Model.Manager.WorkingTime NewWorkingTime(Model.Manager.WorkingTime workingTime) { List <WorkingTime> workingTimes = ReadFromFile(); WorkingTime searchWorkingTime = GetWorkingTime(workingTime.doctor.Jmbg); if (searchWorkingTime != null) { return(null); } workingTimes.Add(workingTime); WriteInFile(workingTimes); return(workingTime); }
public Model.Manager.WorkingTime SetWorkingTime(Model.Manager.WorkingTime workingTime) { List <WorkingTime> workingTimes = ReadFromFile(); foreach (WorkingTime w in workingTimes) { if (w.doctor.Jmbg.Equals(workingTime.doctor.Jmbg)) { w.doctor = new Doctor(workingTime.doctor); w.WorkShift = workingTime.WorkShift; w.StartDate = workingTime.StartDate; w.EndDate = workingTime.EndDate; break; } } WriteInFile(workingTimes); return(workingTime); }
public Model.Manager.WorkingTime EditWorkingTime(Model.Manager.WorkingTime workingTime) { return(workingTimeRepository.SetWorkingTime(workingTime)); }
public Model.Manager.WorkingTime DefineWorkingTime(Model.Manager.WorkingTime workingTime) { return(workingTimeRepository.NewWorkingTime(workingTime)); }
public Model.Manager.WorkingTime EditWorkingTime(Model.Manager.WorkingTime workingTime) { return(workingTimeService.EditWorkingTime(workingTime)); }
public Model.Manager.WorkingTime DefineWorkingTime(Model.Manager.WorkingTime workingTime) { return(workingTimeService.DefineWorkingTime(workingTime)); }