コード例 #1
0
        public ActionResult Edit(int id, FormCollection collection)
        {
            try
            {
                Entrega e = new Entrega();
                e.Id         = id;
                e.Estado     = collection["nEstado"];
                e.Cidade     = collection["nCidade"];
                e.Rua        = collection["nRua"];
                e.Numero     = Convert.ToInt32(collection["nNumero"]);
                e.Referencia = collection["nReferencia"];
                e.Venda      = VendaDAO.BuscarPorId(Convert.ToInt32(collection["Venda.Id"]));

                if (!string.IsNullOrEmpty(collection["nData"]))
                {
                    e.Data = Convert.ToDateTime(collection["nData"]);
                }
                else
                {
                    e.Data = DateTime.Now;
                }


                if (!EntregaDAO.Persistir(e))
                {
                    return(View());
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #2
0
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                Entrega e = new Entrega();
                e.Data       = DateTime.Now;
                e.Estado     = collection["nEstado"];
                e.Cidade     = collection["nCidade"];
                e.Rua        = collection["nRua"];
                e.Numero     = Convert.ToInt32(collection["nNumero"]);
                e.Referencia = collection["nReferencia"];
                e.Venda      = VendaDAO.BuscarPorId(Convert.ToInt32(collection["Venda.Id"]));

                if (!EntregaDAO.Persistir(e))
                {
                    return(View());
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #3
0
        public void PersistirAtualizar()
        {
            Entrega e = EntregaDAO.BuscarPorId(EntregaDAO.getLastId());

            e.Data       = DateTime.Now;
            e.Estado     = "Minas Gerais";
            e.Cidade     = "Juiz de Fora";
            e.Rua        = "Rua atualizada";
            e.Numero     = 781;
            e.Bairro     = "Bairro atualizado";
            e.Referencia = "Referencia atualizada";
            e.Venda      = VendaDAO.BuscarPorId(2);

            Assert.IsTrue(EntregaDAO.Persistir(e));
        }
コード例 #4
0
        public void PersistirInserir()
        {
            Entrega e = new Entrega();

            e.Data       = Convert.ToDateTime("25/05/2019");
            e.Estado     = "Rio de Janeiro";
            e.Cidade     = "Rio de Janeiro";
            e.Rua        = "Nova rua";
            e.Numero     = 187;
            e.Bairro     = "Novo bairro";
            e.Referencia = "Nova referencia";
            e.Venda      = VendaDAO.BuscarPorId(VendaDAO.getLastId());

            Assert.IsTrue(EntregaDAO.Persistir(e));
        }