Exemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("Trabalho_PostoID,EquipamentoID,MaterialcsID,Estado,HorarioID,DataServico")] Trabalho_Posto trabalho_Posto)
        {
            if (id != trabalho_Posto.MaterialcsID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(trabalho_Posto);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!Trabalho_PostoExists(trabalho_Posto.MaterialcsID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EquipamentoID"] = new SelectList(_context.Equipamento, "TipoID", "TipoID", trabalho_Posto.EquipamentoID);
            ViewData["HorarioID"]     = new SelectList(_context.Horario, "HorarioID", "HorarioID", trabalho_Posto.HorarioID);
            ViewData["MaterialcsID"]  = new SelectList(_context.Materialcs, "MaterialcsId", "Nome", trabalho_Posto.MaterialcsID);
            return(View(trabalho_Posto));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Edit(int id, [Bind("EsterilizarID,EquipamentoID,MaterialcsID")] Trabalho_Posto esterilizar)
        {
            if (id != esterilizar.MaterialcsID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(esterilizar);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EsterilizarExists(esterilizar.MaterialcsID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EquipamentoID"] = new SelectList(_context.Equipamento, "TipoID", "TipoID", esterilizar.EquipamentoID);
            ViewData["MaterialcsID"]  = new SelectList(_context.Materialcs, "MaterialcsId", "Nome", esterilizar.MaterialcsID);
            return(View(esterilizar));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> Create([Bind("EsterilizarID,EquipamentoID,MaterialcsID")] Trabalho_Posto esterilizar)
        {
            if (ModelState.IsValid)
            {
                _context.Add(esterilizar);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EquipamentoID"] = new SelectList(_context.Equipamento, "TipoID", "TipoID", esterilizar.EquipamentoID);
            ViewData["MaterialcsID"]  = new SelectList(_context.Materialcs, "MaterialcsId", "Nome", esterilizar.MaterialcsID);
            return(View(esterilizar));
        }
Exemplo n.º 4
0
        public async Task <IActionResult> Create([Bind("Trabalho_PostoID,EquipamentoID,MaterialcsID,Estado,HorarioID,DataServico")] Trabalho_Posto trabalho_Posto)
        {
            if (ModelState.IsValid)
            {
                _context.Add(trabalho_Posto);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EquipamentoID"] = new SelectList(_context.Equipamento, "TipoID", "TipoID", trabalho_Posto.EquipamentoID);
            ViewData["HorarioID"]     = new SelectList(_context.Horario, "HorarioID", "HorarioID", trabalho_Posto.HorarioID);
            ViewData["MaterialcsID"]  = new SelectList(_context.Materialcs, "MaterialcsId", "Nome", trabalho_Posto.MaterialcsID);
            return(View(trabalho_Posto));
        }