public (string mensagem, bool sucesso) PostarNotaFiscal(NotaFiscal notaFiscal) { notaFiscal.Data = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); _context.NotasFiscais.Add(notaFiscal); var empresa = _context.Empresas.Where(e => e.Id == notaFiscal.EmpresaId).SingleOrDefault(); var resposta = empresa.AdicionarNotaFiscal(); _context.Empresas.Update(empresa); _context.SaveChanges(); return(resposta); }
public (string mensagem, bool sucesso) PostarDebito(Debito debito) { debito.Data = DateTime.Now; _context.Debitos.Add(debito); var empresa = _context.Empresas.Where(e => e.Id == debito.EmpresaId) .Include(e => e.Debitos) .SingleOrDefault(); var resposta = empresa.AdicionarDebito(); _context.Empresas.Update(empresa); _context.SaveChanges(); debito.Empresa = empresa; return(resposta); }