예제 #1
0
        public async Task Cadastrar(Cargueiro cargueiro)
        {
            if (cargueiro.Quantidade == null)
            {
                cargueiro.Quantidade = 0.0;
            }

            await _cargueiroRepository.CadastrarPeloBancodeDados(cargueiro);
        }
        public async Task <IActionResult> Create([Bind("Id,Tipo,Retorno,Saida,Quantidade,TipoMinerio")] Cargueiro cargueiro)
        {
            if (ModelState.IsValid)
            {
                await _cargueiroService.Cadastrar(cargueiro);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cargueiro));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Tipo,Retorno,Saida,Quantidade,TipoMinerio")] Cargueiro cargueiro)
        {
            if (id != cargueiro.Id)
            {
                return(NotFound());
            }

            await _cargueiroService.Atualizar(cargueiro);

            return(RedirectToAction(nameof(Index)));
        }
예제 #4
0
 public async Task RemoverPeloBancodeDados(Cargueiro cargueiro)
 {
     _context.Cargueiros.Remove(cargueiro);
     await _context.SaveChangesAsync();
 }
예제 #5
0
 public async Task AtualizarPeloBancodeDados(Cargueiro cargueiro)
 {
     _context.Cargueiros.Update(cargueiro);
     await _context.SaveChangesAsync();
 }
예제 #6
0
        public async Task CadastrarPeloBancodeDados(Cargueiro cargueiro)
        {
            _context.Add(cargueiro);

            await _context.SaveChangesAsync();
        }
예제 #7
0
 public async Task Atualizar(Cargueiro cargueiro)
 {
     await _cargueiroRepository.AtualizarPeloBancodeDados(cargueiro);
 }