Пример #1
0
 public ActionResult Editar(Pedidos pedidos)
 {
     if (ModelState.IsValid)
     {
         var appPedidos = new RodaoAplicacao();
         appPedidos.Salvar(pedidos);
         return RedirectToAction("Index");
     }
     return View(pedidos);
 }
Пример #2
0
 public ActionResult Cadastrar(Pedidos pedidos)
 {
     if (ModelState.IsValid)
     {
         var appPedidos = new RodaoAplicacao();
         appPedidos.Salvar(pedidos);
         return RedirectToAction("PedidoComSucesso");
     }
         return View(pedidos);
     }
Пример #3
0
            public void Salvar (Pedidos pedidos)
              {
            if (pedidos.Id > 0)

                Alterar(pedidos);
            else
                Inserir(pedidos);



        }
Пример #4
0
        private void Inserir(Pedidos pedidos)
        {


            var strQuery = "";
            strQuery += "INSERT INTO PEDIDOS (Nome, Endereco, Email, Marca, Modelo, Ano, Peca)";
            strQuery += string.Format("VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')",
               pedidos.Nome, pedidos.Endereco,  pedidos.Email, pedidos.Marca, pedidos.Modelo, pedidos.Ano, pedidos.Peca
           );
            using (contexto = new Contexto())
            {
                contexto.ExecutaComando(strQuery);
            }
        }
Пример #5
0
        private void Alterar(Pedidos pedidos)
        {
            var strQuery = "";
            strQuery += " UPDATE PEDIDOS SET ";
            strQuery += string.Format(" Nome = '{0}', ", pedidos.Nome);
            strQuery += string.Format(" Endereco = '{0}', ", pedidos.Endereco);
            strQuery += string.Format(" Email = '{0}', ", pedidos.Email);
            strQuery += string.Format(" Marca = '{0}', ", pedidos.Marca);
            strQuery += string.Format(" Modelo = '{0}', ", pedidos.Modelo);
            strQuery += string.Format(" Ano = '{0}', ", pedidos.Ano);
            strQuery += string.Format(" Peca = '{0}' ", pedidos.Peca);



            strQuery += string.Format(" WHERE PedidosId = '{0}' ", pedidos.Id);
            using (contexto =  new Contexto())
            {
                contexto.ExecutaComando(strQuery);
            }
        }
Пример #6
0
         private List<Pedidos> TransformaReaderEmListaDeObjeto(SqlDataReader reader)
        {
            var pedidos = new List<Pedidos>();
            while (reader.Read())
            {   
                var temObjeto = new Pedidos()
                {
                    Id = int.Parse(reader["PedidosId"].ToString()),
                    Nome = reader["Nome"].ToString(),
                    Endereco = reader["Endereco"].ToString(),
                    Email = reader["Email"].ToString(),
                    Marca = reader["Marca"].ToString(),
                    Modelo = reader["Modelo"].ToString(),
                    Ano = reader["Ano"].ToString(),
                    Peca = reader["Peca"].ToString(),



                };

                pedidos.Add(temObjeto);
            }
            reader.Close();
            return pedidos;

        }