public async Task <Result <AppointmentExceptionModel> > Edit(UpdateAppointmentExceptionModel model) { var result = await _repository.FirstOrDefaultAsync <AppointmentException>(a => a.Id == model.Id); if (!result.Success || result.Data == null) { return(Result <AppointmentExceptionModel> .Failed(Error.WithData(1000, new[] { "AppointmentException Not Found" }))); } result.Data.FromDate = model.FromDate; result.Data.ToDate = model.ToDate; await _repository.CommitAsync(); return(Result <AppointmentExceptionModel> .Successful(new AppointmentExceptionModel { Id = model.Id, FromDate = model.FromDate, ToDate = model.ToDate })); }
public async Task <Result <AppointmentExceptionModel> > Edit(UpdateAppointmentExceptionModel model) => await _appointmentExceptionBiz.Edit(model);