public async Task <IActionResult> Create([Bind("Id,Name,Sobrenome,Email,DataNasc")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Create([Bind("Id,Name")] Department department) { if (ModelState.IsValid) { _context.Add(department); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(department)); }
public async Task <IActionResult> Create([Bind("Descricao,GeraFinanceiro,BaixaLancamento,CartaoCredito,CartaoDeCredito,CartaoCreditoVencimento,CartaoCreditoMelhorDia,EmpresaId,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData,FormaPagamentoTipo")] FormaPagamento formaPagamento) { if (ModelState.IsValid) { _context.Add(formaPagamento); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa, "Id", "Fantasia", formaPagamento.EmpresaId); return(View(formaPagamento)); }
public async Task <IActionResult> Create([Bind("Descricao,Parcelas,PrimeiraParcela,DiasParcela,Limite,PrazoMedio,BaixaLancamento,PrazoPagamentoTipo,EmpresaId,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData")] PrazoPagamento prazoPagamento) { if (ModelState.IsValid) { _context.Add(prazoPagamento); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa, "Id", "Fantasia", prazoPagamento.EmpresaId); return(View(prazoPagamento)); }
public async Task <IActionResult> Create([Bind("SubMenu,Url,Titulo,MenuUlId,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData")] MenuLi menuLi) { if (ModelState.IsValid) { _context.Add(menuLi); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MenuUlId"] = new SelectList(_context.MenuUl.OrderBy(x => x.Menu), "Id", "Menu", menuLi.MenuUlId); return(View(menuLi)); }
public async Task <IActionResult> Create([Bind("Database,CNPJ,IE,RazaoSocial,Fantasia,DataAbertura,Email,Website,CEP,Logradouro,Numero,Complemento,Bairro,Cidade,Uf,Unidade,IBGE,GIA,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData")] Empresa empresa) { if (ModelState.IsValid) { empresa.CNPJ = RemoverCaracteres.StringSemFormatacao(empresa.CNPJ); _context.Add(empresa); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(empresa)); }
//Acão para cadastrar novo vendedor public async Task InsertAsync(Seller obj) { //Provisoriamente para não ocorrer erro de ForeignKey está cadastrando o primeiro departamento //para todos os vendedores novos cadastrados. // obj.Department = _context.Department.First(); //Cadastra novo vendedor _context.Add(obj); //Confirma a atualização no BD await _context.SaveChangesAsync(); }
public async Task <IActionResult> Create([FromBody] Department department) { if (!ModelState.IsValid) { return(BadRequest()); } _context.Add(department); await _context.SaveChangesAsync(); // Um objeto Department é fornecido no corpo da resposta, juntamente com um cabeçalho de resposta Location contendo a URL do produto recém-criado. // return CreatedAtAction(nameof(Details), new { id = department.Id }, department); return(Created(department.Id.ToString(), department)); }
public async Task <IActionResult> Create([Bind("Menu,Url,Id,Ativo,DataCadastro,UltimaAtualizacao,Deletado,DeletadoData")] MenuUl menuUl) { if (ModelState.IsValid) { //Verifica duplicidade var menuExiste = _menuService.MenuExiste(menuUl); if (menuExiste) { ViewData["Message"] = "Menu em duplicidade!"; return(View(menuUl)); } _context.Add(menuUl); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(menuUl)); }
public async Task <IActionResult> Create([Bind("EmpresaId,Descricao,DataCadastro,Ativo,UltimaAtualizacao,Deletado,DeletadoData," + "PessoaCliente,PessoaFornecedor,PessoaFisica,PessoaJuridica,PessoaUsuario")] Pessoa pessoa) { if (ModelState.IsValid) { if (_pessoaService.ValidarPessoaUsuario(pessoa)) { ViewData["Message"] = "Nome de usuário em duplicidade!"; return(View(pessoa)); } //remove caracteres pessoa.PessoaFisica.CPF = RemoverCaracteres.StringSemFormatacao(pessoa.PessoaFisica.CPF); pessoa.PessoaJuridica.CNPJ = RemoverCaracteres.StringSemFormatacao(pessoa.PessoaJuridica.CNPJ); _context.Add(pessoa); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(pessoa)); }
public async Task <IActionResult> Create([Bind("Id,SKU,Name,Price,Description,Instalments,Stock,Content,Active")] ImageProduct ImgPd) { Product product = new Product(ImgPd.Id, ImgPd.SKU, ImgPd.Name, ImgPd.Price, ImgPd.Description, ImgPd.Instalments, ImgPd.Stock, ImgPd.Active); if (ModelState.IsValid) { string Path = Configuration.GetValue("ImagePath", ".\\wwwroot\\"); string imgName = ($"{product.SKU}.jpg"); using (var stream = new FileStream(Path + imgName, FileMode.Create)) { await ImgPd.Content.CopyToAsync(stream); } product.Image = @"\images\" + imgName; _context.Add(product); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(product)); }
public async Task <IActionResult> Create([Bind("Nome,EmpresaId,Id,Ativo,DataCadastro")] Departamento departamento) { if (ModelState.IsValid) { //padrão dos campos departamento.Nome = departamento.Nome.ToUpper(); //Verifica duplicidade no nome do departamento if (_departamentoService.DepartamentoExiste(departamento)) { ViewData["Message"] = "Nome do Departamento em duplicidade!"; ViewData["EmpresaId"] = new SelectList(_context.Empresa.OrderBy(x => x.Fantasia), "Id", "Fantasia"); return(View(departamento)); } _context.Add(departamento); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["EmpresaId"] = new SelectList(_context.Empresa, "Id", "Fantasia", departamento.EmpresaId); return(View(departamento)); }
public async Task InsertAsync(SalesRecord obj) { _context.Add(obj); await _context.SaveChangesAsync(); }
public async Task InsertAsync(Seller obj) // public void Insert(Seller obj) { _context.Add(obj); // in memory await _context.SaveChangesAsync(); //_context.SaveChanges(); // in the data base }
public async Task InserirAsync(Vendedor obj)// Para asincrono quando for void utilizar "Task" no lugar do void { _context.Add(obj); await _context.SaveChangesAsync(); //Inclui await no começo do retorno }
public void Incluir(Vendedor vendedor) { _context.Add(vendedor); _context.SaveChanges(); }
public async Task InsertAsync(Product obj) { _context.Add(obj); await _context.SaveChangesAsync(); }
public void Insert(Seller obj) { obj.Department = _context.Department.First(); _context.Add(obj); _context.SaveChanges(); }
public async Task InsertAsync(Consulta obj) { _context.Add(obj); await _context.SaveChangesAsync(); }
public async Task InsertAsync(Seller obj) { //obj.Department = _context.Department.First(); //forma paleativa _context.Add(obj); await _context.SaveChangesAsync(); }
public void Insert(SalesRecord obj) { _context.Add(obj); _context.SaveChanges(); }
public async Task InsertAsync(Seller obj) { // obj.Department = _context.Department.First(); não é mais necessário pois o mesmo ja esta com o departamento _context.Add(obj); await _context.SaveChangesAsync(); }
public async Task InsertAsync(Seller obj) //void fica apenas "Task" { _context.Add(obj); await _context.SaveChangesAsync(); }
// Inserir Vendedor no banco public async Task InsertAsync(Seller obj) { _context.Add(obj); // Confirmar a insercao await _context.SaveChangesAsync(); }
public void Insert(Seller obj) { _context.Add(obj); _context.SaveChanges(); }
public async Task InsertAsync(Departament obj) { _context.Add(obj); await _context.SaveChangesAsync(); }
public void Insert(Seller seller) { _context.Add(seller); _context.SaveChanges(); }
//metodo para inserir um novo vendedor no bd public async Task InsertAsync(Seller obj) { _context.Add(obj); //aqui ele adiciona o obj (vendedor) await _context.SaveChangesAsync(); //aqui ele salva no banco }
public async Task InsertAsync(Seller obj) { _context.Add(obj); await _context.SaveChangesAsync(); }
//sincrona //public void Insert( Seller obj) //{ // _context.Add(obj); // é feito em memoria // _context.SaveChanges(); // acessa o BD, nela deve ter a versao async //} // assincrona public async Task InsertAsync(Seller obj) { _context.Add(obj); // é feito em memoria await _context.SaveChangesAsync(); // acessa o BD, nela deve ter a versao async }