コード例 #1
0
        public ActionResult ViewEdita(int id)
        {
            FreezerDados fDados = new FreezerDados();
            Freezer      f      = fDados.ObterPorId(id);

            FreezerModel model = new FreezerModel();

            model.Id        = f.Id;
            model.Numeracao = f.Numeracao;
            model.Descricao = f.Descricao;

            return(View(model));
        }
コード例 #2
0
        public ActionResult EditaFreezer(FreezerModel model)
        {
            try
            {
                FreezerDados fDados = new FreezerDados();
                Freezer      f      = new Freezer();

                f.Id        = model.Id;
                f.Numeracao = model.Numeracao;
                f.Descricao = model.Descricao;

                fDados.Alterar(f);
            }
            catch (Exception e)
            {
                ViewBag.Mensagem = e.Message;
            }
            return(RedirectToAction("ConsultaFreezer"));
        }
コード例 #3
0
        public ActionResult ConsultaFreezer()
        {
            FreezerDados fDados = new FreezerDados();

            List <FreezerModel> listfm = new List <FreezerModel>();
            List <Freezer>      lista  = (List <Freezer>)fDados.ListarTodos();

            foreach (Freezer f in lista)
            {
                FreezerModel fm = new FreezerModel();
                fm.Id        = f.Id;
                fm.Numeracao = f.Numeracao;
                fm.Descricao = f.Descricao;

                listfm.Add(fm);
            }

            return(View(listfm));
        }
コード例 #4
0
        public ActionResult CadastrarFreezer(FreezerModel model)
        {
            try
            {
                FreezerDados fDados  = new FreezerDados();
                Freezer      freezer = new Freezer();
                freezer.Numeracao = model.Numeracao;
                freezer.Descricao = model.Descricao;

                fDados.Inserir(freezer);

                ViewBag.Mensagem = "Freezer cadastrado com sucesso.";
                ModelState.Clear();
            }
            catch (Exception e)
            {
                ViewBag.Mensagem = e.Message;
            }
            return(View("CadastroFreezer", new FreezerModel()));
        }