public void SaveClientReport(IClientReport document) { try { using (var context = IoC.Resolve <IAimpContext>()) { } } catch (Exception ex) { LoggerProvider.Logger.Log(ex); throw; } }
public void DeleteClientReport(IClientReport document) { try { using (var context = IoC.Resolve <IAimpContext>()) { var clientBankReportIds = context.BankReportClients .All() .Where(x => x.ClientReportId == document.Id) .Select(x => x.Id) .ToArray(); context.BankReportClients.DeleteRange(clientBankReportIds); context.ClientReports.Delete(document.Id); context.SaveChanges(); } } catch (Exception ex) { LoggerProvider.Logger.Log(ex); throw; } }
public void DeleteClientReport(IClientReport document) { throw new NotImplementedException(); }