public async Task <ActionResult> Edit(LOJA_EQUIPAMENTO le) { if (ModelState.IsValid) { _db.Configuration.ValidateOnSaveEnabled = false; _db.LOJA_EQUIPAMENTO.Attach(le); var entry = _db.Entry(le); entry.Property(p => p.SETOR).IsModified = true; entry.Property(p => p.SUBSETOR).IsModified = true; entry.Property(p => p.TIPO).IsModified = true; entry.Property(p => p.MODELO).IsModified = true; entry.Property(p => p.SERIE).IsModified = true; entry.Property(p => p.NUM_MODELO).IsModified = true; entry.Property(p => p.TENSAO_NOMINAL).IsModified = true; entry.Property(p => p.CORRENTE_NOMINAL).IsModified = true; entry.Property(p => p.FABRICANTE).IsModified = true; entry.Property(p => p.POTENCIA).IsModified = true; entry.Property(p => p.CAPACIDADE).IsModified = true; entry.Property(p => p.TAG).IsModified = true; entry.Property(p => p.DATA_FABRICACAO).IsModified = true; entry.Property(p => p.DATA_VENCIMENTO).IsModified = true; await _db.SaveChangesAsync(); return(RedirectToAction("Index", new { id = le.LOJA })); } ViewBag.TIPO = new SelectList(await _db.TIPO .Where(t => t.TIPO1 == "E" && t.SITUACAO == "A") .OrderBy(te => te.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.TIPO); ViewBag.MODELO = new SelectList(await _db.MODELO .Where(m => m.SITUACAO == "A") .OrderBy(m => m.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.MODELO); return(View(le)); }
public async Task <ActionResult> Edit(int id = 0) { LOJA_EQUIPAMENTO le = await _db.LOJA_EQUIPAMENTO.Where(lee => lee.ID == id) .FirstOrDefaultAsync(); if (le == null) { return(HttpNotFound()); } ViewBag.TIPO = new SelectList(await _db.TIPO .Where(t => t.TIPO1 == "E" && t.SITUACAO == "A") .OrderBy(te => te.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.TIPO); ViewBag.MODELO = new SelectList(await _db.MODELO .Where(m => m.SITUACAO == "A") .OrderBy(m => m.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.MODELO); return(View(le)); }
public async Task <ActionResult> Create(LOJA_EQUIPAMENTO le) { if (ModelState.IsValid) { _db.LOJA_EQUIPAMENTO.Add(le); await _db.SaveChangesAsync(); return(RedirectToAction("Index", new { id = le.LOJA })); } ViewBag.TIPO = new SelectList(await _db.TIPO .Where(t => t.TIPO1 == "E" && t.SITUACAO == "A") .OrderBy(te => te.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.TIPO); ViewBag.MODELO = new SelectList(await _db.MODELO .Where(m => m.SITUACAO == "A") .OrderBy(m => m.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.MODELO); return(View(le)); }
public async Task <ActionResult> Display(int id = 0) { LOJA_EQUIPAMENTO le = await _db.LOJA_EQUIPAMENTO .Include(lee => lee.LOJA1) .Include(lee => lee.LOJA1.CLIENTE1) .Where(lee => lee.ID == id) .FirstOrDefaultAsync(); if (le == null) { return(HttpNotFound()); } ViewBag.TIPO = new SelectList(await _db.TIPO .Where(t => t.ID == le.TIPO) .OrderBy(te => te.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.TIPO); ViewBag.MODELO = new SelectList(await _db.MODELO .Where(m => m.ID == le.MODELO) .OrderBy(m => m.DESCRICAO).ToArrayAsync(), "ID", "DESCRICAO", le.MODELO); return(View(le)); }