public Response Update(OperationDto operation) { var responce = new Response(); try { _unitOfWork.Operation.Update(operation.ToDao()); _unitOfWork.Complete(); } catch (Exception ex) { // logowanie do pliku ... responce.Errors.Add(new Error(ex.Source, ex.Message)); } return(responce); }
public DataResponse <int> Add(OperationDto operationDto) { var responce = new DataResponse <int>(); try { var operation = operationDto.ToDao(); _unitOfWork.Operation.Add(operation); _unitOfWork.Complete(); // tutaj jest już znane id dodanego rekordu responce.Data = operation.Id; } catch (Exception ex) { //todo do wykonania // logowanie do pliku ... responce.Errors.Add(new Error(ex.Source, ex.Message)); } return(responce); }