Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        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));
        }