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