public async Task <Invoice> AddInvoiceAsync(Invoice invoice) { await _context.ArmsInvoices.AddAsync(invoice); await _context.SaveChangesAsync(); _cache.Remove("Invoice"); return(invoice); }
public async Task <ControllingBoard> AddArmsCBAsync(ControllingBoard cb) { await _context.ArmsControllingBoards.AddAsync(cb); await _context.SaveChangesAsync(); _cache.Remove("CB"); return(cb); }
public async Task <ArmsContribution> AddArmsContributionAsync(ArmsContribution cb) { await _context.ARMSContributions.AddAsync(cb); await _context.SaveChangesAsync(); _cache.Remove("CB"); return(cb); }
public async Task <FileUpload> AddArmsEventUploadAsync(FileUpload upload) { await _context.ArmsEventUploads.AddAsync(upload); await _context.SaveChangesAsync(); _cache.Remove("Upload"); return(upload); }
public async Task <ArmsFundingType> AddArmsArmsFundingTypeAsync(ArmsFundingType armsFundingType) { await _context.ArmsFundingType.AddAsync(armsFundingType); await _context.SaveChangesAsync(); _cache.Remove("FundingType"); return(armsFundingType); }
public async Task <ArmsPersonnel> AddPersonnelAsync(ArmsPersonnel armsPersonnel) { await _context.ArmsPersonnel.AddAsync(armsPersonnel); await _context.SaveChangesAsync(); _cache.Remove("Personnel"); return(armsPersonnel); }
public async Task <Event> AddArmsEventAsync(Event evnt) { //Console.WriteLine("AddArmsEventAsync"); await _context.ArmsEvents.AddAsync(evnt); await _context.SaveChangesAsync(); _cache.Remove("Event"); return(evnt); }
public async Task <Funding> AddArmsFundingAsync(Funding funding) { await _context.ArmsFunding.AddAsync(funding); try { await _context.SaveChangesAsync(); _cache.Remove("Funding"); } catch (Exception ex) { throw; } return(funding); }