public async Task <IActionResult> Create([Bind("ID,DataEmissao,Tipo,Numero,NumeroParcelas,ValorFatura,Observacao,ClienteID")] Fatura fatura) { if (ModelState.IsValid) { int flag = 0; while (flag < fatura.NumeroParcelas) { Parcela parcela = new Parcela() { Fatura = fatura, ValorParcela = Math.Round(fatura.ValorFatura / fatura.NumeroParcelas, 2), Vencimento = new DateTime(fatura.DataEmissao.Year, fatura.DataEmissao.Month + (flag + 1), fatura.DataEmissao.Day), Status = StatusEnum.Pagamento.Pendente.ToString() }; _context.Add(parcela); flag++; } ; _context.Add(fatura); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ClienteID"] = new SelectList(_context.Clientes, "ID", "ID", fatura.ClienteID); return(View(fatura)); }
public async Task <IActionResult> Create([Bind("Id,Pis,Confins,Fgts,Inss,ComissaoVendedor,Icms,FreteVenda,FreteCompra,ProducaoMensal")] VariaveisDeCalculo variaveisDeCalculo) { if (ModelState.IsValid) { _context.Add(variaveisDeCalculo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(variaveisDeCalculo)); }
public async Task <IActionResult> Create([Bind("ID,Nome")] TipoCusto tipoCusto) { if (ModelState.IsValid) { _context.Add(tipoCusto); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tipoCusto)); }
public async Task <IActionResult> Create([Bind("Id,Data,Quantidade,Tipo,Peso")] Producao producao) { if (ModelState.IsValid) { _context.Add(producao); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(producao)); }
public async Task <IActionResult> Create([Bind("Id,Peso,Trigo,Embalagem,Caixa,Folha,Vitamina,Lecitina,Fita,Bandeja,Energia,Lenha,Manutenção,PorcentagemVendedor,PorcentagemLucro,CustoFixo")] PrecoCusto precoCusto) { if (ModelState.IsValid) { _context.Add(precoCusto); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(precoCusto)); }
public async Task <IActionResult> Create([Bind("ID,Estado,Cidade,Bairro,Rua,Numero,Cep")] Endereco endereco) { if (ModelState.IsValid) { _context.Add(endereco); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(endereco)); }
public async Task <IActionResult> Create([Bind("ID,TipoCustoID,Valor,Data,Observacao")] Despesa despesa) { if (ModelState.IsValid) { _context.Add(despesa); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TipoCustoID"] = new SelectList(_context.Set <TipoCusto>(), "ID", "ID", despesa.TipoCustoID); return(View(despesa)); }
public async Task <IActionResult> Create([Bind("ID,ValorParcela,Vencimento,Status,FaturaID")] Parcela parcela) { if (ModelState.IsValid) { _context.Add(parcela); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FaturaID"] = new SelectList(_context.Faturas, "ID", "ID", parcela.FaturaID); return(View(parcela)); }
public async Task <IActionResult> Create(Funcionario funcionario, EnderecoFuncionario endereco) { if (ModelState.IsValid) { funcionario.EnderecoFuncionario = endereco; _context.Add(funcionario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(funcionario)); }
public async Task <IActionResult> Create([Bind("ID,Documento,NumeroDocumento,Nome,Telefone")] Cliente cliente, Endereco endereco) { if (ModelState.IsValid) { cliente.Endereco = endereco; _context.Add(cliente); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cliente)); }