public void Import() { var request = new AddWeekDayAppRequest(); foreach ((string name, string content) in FileReader.ReadAllFromDirectory()) { request.WeekDayApp = Factory.Create(name, content); Service.Insert(request); } }
public AddWeekDayAppResponse Insert(AddWeekDayAppRequest request) { var resp = new AddWeekDayAppResponse(); try { if (request.WeekDayApp == null) { resp.Exception = new ArgumentNullException("request.WeekDayApp"); } else { _unitOfWork.Repository <WeekDayApp>().Add(request.WeekDayApp); } } catch (Exception ex) { resp.Exception = ex; } return(resp); }