public ReportController(IUserService userService, IReportService reportService, IDeviationService deviationService, ReportControllerServices reportControllerServices) { _userService = userService; _reportService = reportService; _deviationService = deviationService; _reportControllerServices = reportControllerServices; }
public UserController(IReportService reportService, IUserService userService, IDeviationService deviationService, UserControllerServices userControllerServices) { _reportService = reportService; _userService = userService; _deviationService = deviationService; _userControllerServices = userControllerServices; }
public Report UpdateReportDeviations(Report report, IDeviationService _deviationService, ReportViewmodel reportViewmodel) { foreach (var deviation in report.DeviationItems) { _deviationService.Remove(deviation); } report.DeviationItems = reportViewmodel.DeviationItems; report.UpdatedDate = DateTime.Now; return(report); }
internal DeviationServiceFacade( IDeviationService deviationService, IDeviationDtoBuilder dtoBuilder) { if (deviationService == null) { throw new ArgumentNullException("deviationService"); } if (dtoBuilder == null) { throw new ArgumentNullException("dtoBuilder"); } this.deviationService = deviationService; this.dtoBuilder = dtoBuilder; }