public async Task <IActionResult> Edit(int id, [Bind("IntervencaoId,Descricao,EquipamentoId,TecnicoId,DataCriacao,DataFim,EstadoId,TipoIntervencaoId,ResumoTrabalho")] Intervencao intervencao)
        {
            if (id != intervencao.IntervencaoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(intervencao);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!IntervencaoExists(intervencao.IntervencaoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EquipamentoId"]     = new SelectList(_context.Equipamento, "EquipamentoId", "CodEquipamento", intervencao.EquipamentoId);
            ViewData["EstadoId"]          = new SelectList(_context.Estado, "EstadoId", "Descricao", intervencao.EstadoId);
            ViewData["TecnicoId"]         = new SelectList(_context.Tecnico, "TecnicoId", "Nome", intervencao.TecnicoId);
            ViewData["TipoIntervencaoId"] = new SelectList(_context.TipoIntervencao, "TipoIntervencaoId", "Descricao", intervencao.TipoIntervencaoId);
            return(View(intervencao));
        }
        public async Task <IActionResult> Edit(int id, [Bind("LinhaProdId,CodLinha,Descricao")] LinhaProd linhaProd)
        {
            if (id != linhaProd.LinhaProdId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(linhaProd);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!LinhaProdExists(linhaProd.LinhaProdId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(linhaProd));
        }
Esempio n. 3
0
        public async Task <IActionResult> Edit(int id, [Bind("TecnicoIntervencaoId,TecnicoId,IntervencaoId")] TecnicoIntervencao tecnicoIntervencao)
        {
            if (id != tecnicoIntervencao.TecnicoIntervencaoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tecnicoIntervencao);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TecnicoIntervencaoExists(tecnicoIntervencao.TecnicoIntervencaoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IntervencaoId"] = new SelectList(_context.Intervencao, "IntervencaoId", "Descricao", tecnicoIntervencao.IntervencaoId);
            ViewData["TecnicoId"]     = new SelectList(_context.Tecnico, "TecnicoId", "Nome", tecnicoIntervencao.TecnicoId);
            return(View(tecnicoIntervencao));
        }
Esempio n. 4
0
        public async Task <IActionResult> Edit(int id, [Bind("PecaId,CodPeca,Descricao,Quantidade")] Peca peca)
        {
            if (id != peca.PecaId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(peca);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PecaExists(peca.PecaId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(peca));
        }
        public async Task <IActionResult> Edit(int id, [Bind("TipoTecId,Tipo")] TipoTec tipoTec)
        {
            if (id != tipoTec.TipoTecId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tipoTec);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TipoTecExists(tipoTec.TipoTecId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoTec));
        }
        public async Task <IActionResult> Edit(int id, [Bind("IntervencaoPecaId,IntervencaoId,PecaId")] IntervencaoPeca intervencaoPeca)
        {
            if (id != intervencaoPeca.IntervencaoPecaId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(intervencaoPeca);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!IntervencaoPecaExists(intervencaoPeca.IntervencaoPecaId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IntervencaoId"] = new SelectList(_context.Intervencao, "IntervencaoId", "Descricao", intervencaoPeca.IntervencaoId);
            ViewData["PecaId"]        = new SelectList(_context.Peca, "PecaId", "Descricao", intervencaoPeca.PecaId);
            return(View(intervencaoPeca));
        }
        public async Task <IActionResult> Edit(int id, [Bind("EstadoId,Descricao")] Estado estado)
        {
            if (id != estado.EstadoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(estado);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EstadoExists(estado.EstadoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(estado));
        }
        public async Task <IActionResult> Edit(int id, [Bind("EquipamentoId,CodEquipamento,CodAtivo,Nome,LinhaProdId")] Equipamento equipamento)
        {
            if (id != equipamento.EquipamentoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(equipamento);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EquipamentoExists(equipamento.EquipamentoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["LinhaProdId"] = new SelectList(_context.LinhaProd, "LinhaProdId", "CodLinha", equipamento.LinhaProdId);
            return(View(equipamento));
        }