public async Task <Result> CreateHomeWork(CreateHomeWorkInput input) { var errorList = new List <ErrorResult>(); if (input.EndDate.HasValue) { var homeWork = new HomeWork(input.AcademicSubjectId, input.StudyGroupId, input.EndDate.Value); homeWork.Description = input.Description; homeWork.HomeWorkData = input.HomeWorkData; await _homeWokrRepository.InsertAsync(homeWork); return(Result.Success()); } errorList.Add(new ErrorResult("Дата имеет не верный формат")); return(Result.Failed(errorList)); }
public CreateHomeWorkViewModel() { Input = new CreateHomeWorkInput(); Subject = new AcademicSubjectSimpleItemDto(); StudyGroup = new StudyGroupSimpleItemDto(); }