Exemplo n.º 1
0
        protected void editar_btn_Click(object sender, EventArgs e)
        {
            if (!val_rellenado())
            {
                aclaracion_lbl.Text    = "Datos insuficientes";
                aclaracion_lbl.Visible = true;
            }
            else
            {
                ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();

                Usuario us = new Usuario();
                us.set_apellido(apellido_txt.Text);
                us.set_contra(contra_txt.Text);
                us.set_dni(dni_txt.Text);
                us.set_mail(mail_txt.Text);
                us.set_nombre(nombre_txt.Text);
                us.set_tel(tel_txt.Text);
                try {
                    string consulta = "update usuarios set EMail = '" + us.get_mail() + "', Apellido='" + us.get_apellido() + "', " +
                                      " Nombre='" + us.get_nombre() + "', Contraseña='" + us.get_contra() + "', DNI='" + us.get_dni() + "', " +
                                      "Telefono= '" + us.get_tel() + "' where COD_Usuario_US = " + us.get_cod();
                    clasita.ejecutar_comando(consulta);
                }
                catch (Exception gg)
                {
                    aclaracion_lbl.Text    = "Error de BD";
                    aclaracion_lbl.Visible = true;
                }

                Session["usuario"] = us;
                Server.Transfer("/Cliente/Home_cliente.aspx");
            }
        }
Exemplo n.º 2
0
        protected void inicioS_btn_Click(object sender, EventArgs e)
        {
            DataTable        dt       = new DataTable();
            ClaseMaestra_SQL clasita  = new ClaseMaestra_SQL();
            Usuario          us       = new Usuario();
            string           consulta = "Select * from Usuarios where Email = '" + mail2_txt.Text + "' AND Contraseña = '" + contraseña_txt.Text + "' and Estado = 1";

            dt = clasita.ObtenerDataTable(consulta);
            //DataRow dr = clasita.ObtenerFilaEspecifica(consulta);



            if (clasita.ValidarConsulta(consulta))
            {
                us.cargar_us_xtabla(dt);
                Session["Usuario"] = us;
                if (us.get_tipo() == "tu2   ")
                {
                    Server.Transfer("/Admin/Home_admin.aspx");
                }
                else
                {
                    Server.Transfer("/Cliente/Home_cliente.aspx");
                }
            }
            else
            {
                Response.Write("<script>alert('Datos incorrectos')</script>");
                Server.Transfer("/General/Login.aspx");
            }
        }
Exemplo n.º 3
0
        public int obtener_stock()
        {
            ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();
            DataTable        dt      = new DataTable();

            dt = clasita.ObtenerDataTable("Select Stock from Productos where Cod_Producto_PRO = '" + prod.get_cod() + "'");
            return(Convert.ToInt32(dt.Rows[0]["Stock"]));
        }
Exemplo n.º 4
0
    public DataTable ObtenerDataTable(String Sql, string tabla = "tabla")
    {
        DataSet          ds    = new DataSet();
        ClaseMaestra_SQL datos = new ClaseMaestra_SQL();
        SqlDataAdapter   adp   = datos.ObtenerAdaptador(Sql);

        adp.Fill(ds, tabla);
        return(ds.Tables[tabla]);
    }
Exemplo n.º 5
0
        protected void compra_btn_Click(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                Response.Write("<script>alert('Por favor, inicie sesion')</script>");
            }
            else
            {
                Usuario          us      = (Usuario)Session["Usuario"];
                ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();
                //string tot;//= 0;
                //float temp = 0;
                //for (int i = 0; i < carrito_grdv.Rows.Count; i++)
                //{
                //    tot = carrito_grdv.Rows[i].Cells[3].Text;
                //    temp += float.Parse(tot);
                //    //tot += float.Parse(carrito_grdv.Rows[i].Cells[2].Text);
                //}

                string   codigoUsuario = us.get_cod();
                DateTime dia           = DateTime.Now;


                //string total = temp.ToString();
                string consulta = "insert into compras (Cod_Usuario_CO,Fecha,Precio_Total) select '" + codigoUsuario + "'" +
                                  ",'" + dia + "','" + 0 + "'";
                clasita.ejecutar_comando(consulta);

                DataTable dt  = new DataTable();
                DataTable dt2 = new DataTable();

                consulta = "Select MAX(Cod_Compra_CO) From Compras";
                dt       = clasita.ObtenerDataTable(consulta);

                for (int fila = 0; fila < carrito_grdv.Rows.Count; fila++)
                {
                    string cod_Prodcuto     = carrito_grdv.Rows[fila].Cells[1].Text;
                    string cantidadComprada = carrito_grdv.Rows[fila].Cells[4].Text;
                    //string precioUnitario = carrito_grdv.Rows[fila].Cells[3].Text;


                    string cod_Compra = dt.Rows[0][0].ToString();


                    consulta = "Insert into Detalle_Compra(Cod_Compra_DC,Cod_Producto_DC,Cantidad_Comprada)" +
                               "select " + cod_Compra + ",'" + cod_Prodcuto + "'," + cantidadComprada;

                    clasita.ejecutar_comando(consulta);             //aca la consulta manda cualquiera, por eso no se carga
                }//MAX(Cod_Factura_F)

                Session["Carrito"] = null;
                Response.Write("<script>alert('Compra realizada!')</script>");
                Server.Transfer("/Cliente/Home_cliente.aspx");
            }
        }
        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            if (!val_rellenado())
            {
                aclaracion_lbl.Text    = "Datos insuficientes";
                aclaracion_lbl.Visible = true;
            }
            else
            {
                ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();



                string  consulta = "SELECT MAX (CAST (SUBSTRING(Cod_Producto_PRO, 2, 3)AS int))  AS CodProducto From Productos;";
                DataRow dr       = clasita.ObtenerFilaEspecifica(consulta);

                string Nombre      = txtb_nompro.Text;
                string Descripcion = txtb_Descripcion.Text;
                string Url         = FileUpload1.FileName;
                string Color       = txtb_color.Text;
                string TipoMadera  = txtb_tm.Text;
                float  Precio      = float.Parse(txtb_pu.Text);
                string Categoria   = DropDownList1.Text;
                float  alto        = float.Parse(txtb_alto.Text);
                float  largo       = float.Parse(txtb_largo.Text);
                float  ancho       = float.Parse(txtb_ancho.Text);

                if (FileUpload1.HasFile)
                {
                    FileUpload1.SaveAs(Server.MapPath("/fotos/" + Url));
                }
                Url = "/fotos/" + Url;

                string  consultita = "Select Cod_Categoria_CAT from Categorias where  Nombre_Categoria='" + Categoria + "'";
                DataRow Dar        = clasita.ObtenerFilaEspecifica(consultita);

                int codigo = int.Parse(dr["CodProducto"].ToString()) + 1;

                consulta = "insert into Productos (Cod_Producto_PRO, Nombre_Producto,Descripcion,Foto_Producto,Color,Tipo_Madera,Precio_Unitario,Alto,Ancho,Largo,Estado,Cod_categoria_Prod)" +
                           " values ('a" + codigo + "','" + Nombre + "','" + Descripcion + "','" + Url + "','" + Color + "','" + TipoMadera + "','" + Precio + "','" + alto + "','" + ancho + "','" + largo + "','" + 1 + "','" + Dar["Cod_Categoria_CAT"].ToString() + "')";

                //aclaracion_lbl.Text = consulta;

                try
                {
                    clasita.ejecutar_comando(consulta);
                    //acceso.aplicarconsultasql(consulta);
                    Server.Transfer("/Admin/Admin_Productos.aspx");
                }
                catch (Exception ex)
                {
                }
            }
        }
Exemplo n.º 7
0
        protected void cargar_producto()
        {
            string cod_prod = Request.QueryString["cod"].ToString();
            //string cod_prod = "2";
            //SqlConnection cn = new SqlConnection();
            DataTable        dt      = new DataTable();
            ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();

            //cn = clasita.ObtenerConexion();
            dt = clasita.ObtenerDataTable("Select * From Productos where Cod_Producto_PRO = '" + cod_prod + "'");

            prod.cargar_obj_xTabla(dt);
            //cn.Close();
        }
Exemplo n.º 8
0
        protected void crear_btn_Click(object sender, EventArgs e)
        {
            if (!val_rellenado())
            {
                aclaracion_lbl.Text    = "Datos insuficientes";
                aclaracion_lbl.Visible = true;
            }
            else
            {
                if (!val_existencia())
                {
                    aclaracion_lbl.Text    = "E-Mail ya en uso";
                    aclaracion_lbl.Visible = true;
                }
                else
                {
                    /*string consulta = "Insert into Usuarios (Nombre,Apellido,DNI,Telefono,EMail,Contraseña) values ('"
                     + nombre_txt.Text + "','" + apellido_txt.Text + "','" + dni_txt.Text + "','" +
                     +  tel_txt.Text + "','" + mail_txt.Text + "'" +contra_txt.Text + "');";
                     */
                    ClaseMaestra_SQL clasita  = new ClaseMaestra_SQL();
                    string           consulta = "Insert into Usuarios(Nombre, Apellido, DNI, Telefono, EMail, Contraseña, Ctipo_Usuario_US) values('"
                                                + nombre_txt.Text + "','" + apellido_txt.Text + "','" + dni_txt.Text + "','" +
                                                tel_txt.Text + "','" + mail_txt.Text + "','" + contra_txt.Text + "', " +
                                                "(select Ctipo_Usuario_TU as Ctipo_Usuario_US from Tipo_Usuarios where Tipo_Usuario = 'Cliente'));";
                    try
                    {
                        //clasita.ejecutar_comando(consulta);
                        clasita.aplicarconsultasql(consulta);
                    }catch (Exception gg)
                    {
                    }
                    DataRow cod = clasita.ObtenerFilaEspecifica("Select MAX(Cod_Usuario_US) as codigo From Usuarios");
                    Usuario us  = new Usuario();
                    us.set_apellido(apellido_txt.Text);
                    us.set_contra(contra_txt.Text);
                    us.set_dni(dni_txt.Text);
                    us.set_mail(mail_txt.Text);
                    us.set_nombre(nombre_txt.Text);
                    us.set_tel(tel_txt.Text);
                    us.set_cod(cod["codigo"].ToString());

                    Session["usuario"] = us;
                    Response.Write("<script>alert('Usuario creado, bienvenido !')</script>");
                    Server.Transfer("/General/Login.aspx");
                }
            }
        }
Exemplo n.º 9
0
        protected bool val_existencia()
        {
            DataTable        dt      = new DataTable();
            ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();

            dt = clasita.ObtenerDataTable("Select * from Usuarios");

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                if (dt.Rows[i]["EMail"].ToString() == mail_txt.Text)
                {
                    return(false);
                }
            }
            return(true);
        }
Exemplo n.º 10
0
        protected void cargar_dest_url(ref string[] dest_url, string[] cod_prod)
        {
            clasita = new ClaseMaestra_SQL();
            SqlConnection con   = clasita.ObtenerConexion();
            DataSet       dt    = new DataSet();
            DataTable     tabla = new DataTable();


            string consulta = "Select Fotos_Producto From Productos where Cod_Producto_PRO = " + cod_prod[0] + " OR Cod_Producto_PRO= " + cod_prod[1] + " OR Cod_Producto_PRO= " + cod_prod[2];



            clasita.cargaTabla("Productos", consulta, ref dt);

            for (int i = 0; i < 3; i++)
            {
                dest_url[i] = dt.Tables[0].Rows[i][0].ToString();
            }

            con.Close();
        }
Exemplo n.º 11
0
        protected void cargar_cod_prod(ref string[] cod_prods)
        {
            clasita = new ClaseMaestra_SQL();
            SqlConnection con   = clasita.ObtenerConexion();
            DataSet       dt    = new DataSet();
            DataTable     tabla = new DataTable();


            string consulta = "Select top 3 Cod_Producto_DF, Max(Detalle_Factura.Cantidad_Vendida * Detalle_Factura.Precio_Unitario)AS Total From Detalle_Factura group by Cod_Producto_DF order by Total desc";



            clasita.cargaTabla("DetalleVenta", consulta, ref dt);

            for (int i = 1; i <= 3; i++)
            {
                cod_prods[i] = dt.Tables[0].Rows[i][0].ToString();
            }

            con.Close();
        }
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();

            string consultita = "";



            string url = ((FileUpload)GridView1.Rows[e.RowIndex].FindControl("FileUpload1")).FileName;

            if (((FileUpload)GridView1.Rows[e.RowIndex].FindControl("FileUpload1")).HasFile)
            {
                ((FileUpload)GridView1.Rows[e.RowIndex].FindControl("FileUpload1")).SaveAs(Server.MapPath("/fotos/" + url));
            }
            url = "/fotos/" + url;


            string idProd    = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox1")).Text;
            string NombreCat = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox2")).Text;


            consultita = "select Cod_Categoria_CAT from Categorias where Nombre_Categoria = '" + NombreCat + "'";

            DataRow dr = clasita.ObtenerFilaEspecifica(consultita);


            //string idCate=((DropDownList)GridView1.Rows[e.RowIndex].FindControl("DropDownList1")).Text;

            string nombre = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox4")).Text;
            string color  = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox5")).Text;
            string tipoM  = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox6")).Text;
            string precio = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox7")).Text;

            precio = precio.Replace(",", ".");
            string alto   = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox8")).Text;
            string ancho  = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox9")).Text;
            string largo  = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox10")).Text;
            string Estado = ((DropDownList)GridView1.Rows[e.RowIndex].FindControl("DropDownEstado")).SelectedValue.ToString();
            //string estado = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("TextBox11")).Text;



            int estadobit;

            if (Estado == "True")
            {
                estadobit = 1;
            }
            else
            {
                estadobit = 0;
            }

            try
            {
                //Aplico el update a la tabla usuarios con los datos obtenidos
                string consulta = "";
                if (url == "/fotos/")
                {
                    if (precio == "")
                    {
                        consulta = "update Productos set Estado = '" + estadobit + "' ,Nombre_Producto = '" + nombre
                                   + "' ,Color = '" + color + "' ,Tipo_Madera = '" + tipoM
                                   + "' ,Alto = '" + alto
                                   + "' ,Ancho = '" + ancho + "' ,Largo = '" + largo
                                   + "',Cod_Categoria_Prod = '" + dr["Cod_Categoria_Cat"] + "' where Cod_Producto_PRO = '" + idProd + "'";
                    }
                    else
                    {
                        consulta = "update Productos set Estado = '" + estadobit + "' ,Nombre_Producto = '" + nombre
                                   + "' ,Color = '" + color + "' ,Tipo_Madera = '" + tipoM
                                   + "' ,Precio_Unitario = " + precio + " ,Alto = '" + alto
                                   + "' ,Ancho = '" + ancho + "' ,Largo = '" + largo
                                   + "',Cod_Categoria_Prod = '" + dr["Cod_Categoria_Cat"] + "' where Cod_Producto_PRO = '" + idProd + "'";
                    }
                }
                else
                {
                    if (precio == "")
                    {
                        consulta = "update Productos set Estado = '" + estadobit + "' ,Foto_Producto = '" + url
                                   + "' ,Nombre_Producto = '" + nombre + "' ,Color = '" + color + "' ,Tipo_Madera = '" + tipoM
                                   + "' ,Alto = '" + alto
                                   + "' ,Ancho = '" + ancho + "' ,Largo = '" + largo
                                   + "',Cod_Categoria_Prod = '" + dr["Cod_Categoria_Cat"] + "' where Cod_Producto_PRO = '" + idProd + "'";
                    }
                    else
                    {
                        consulta = "update Productos set Estado = '" + estadobit + "' ,Foto_Producto = '" + url
                                   + "' ,Nombre_Producto = '" + nombre + "' ,Color = '" + color + "' ,Tipo_Madera = '" + tipoM
                                   + "' ,Precio_Unitario = " + precio + " ,Alto = '" + alto
                                   + "' ,Ancho = '" + ancho + "' ,Largo = '" + largo
                                   + "',Cod_Categoria_Prod = '" + dr["Cod_Categoria_Cat"] + "' where Cod_Producto_PRO = '" + idProd + "'";
                    }
                }

                aq.aplicarconsultasql(consulta);
            }
            catch (Exception)
            {
            }
            // le digo que intente editar una fila que no existe para que no me modifique campos
            GridView1.EditIndex = -1;
            //recargo tabla
            cargargrid();
        }
Exemplo n.º 13
0
    public void ObtenerTodosLosObjetosDeTabla_Clausula(String nombreTabla, String clausula, string tabla, string clausula2, ref DataSet ds)
    {
        ClaseMaestra_SQL ad = new ClaseMaestra_SQL();

        ad.cargaTabla(nombreTabla, clausula + " " + tabla + " " + clausula2, ref ds);
    }
Exemplo n.º 14
0
    public void ObtenerTodosLosObjetosDeTabla(String nombreTabla, string tabla, ref DataSet ds)
    {
        ClaseMaestra_SQL ad = new ClaseMaestra_SQL();

        ad.cargaTabla(nombreTabla, "select * from " + tabla, ref ds);
    }
Exemplo n.º 15
0
        //protected void cargar_cant_productos()       ///saco la cantidad de productos a haber en la pagina
        //{
        //    clasita = new ClaseMaestra_SQL();
        //    SqlConnection con = clasita.ObtenerConexion();
        //    DataSet dt = new DataSet();
        //    DataTable tabla = new DataTable();


        //    string consulta = "Select COUNT (Cod_Categoria) FROM CatxPro AS Cantidad_Prod WHERE Cod_Categoria = " + (string)Session["Categoria"];



        //    clasita.cargaTabla("CatxPro", consulta, ref dt);



        //       cant_productos = Convert.ToInt16(dt.Tables[0].Rows[0][0]);


        //    con.Close();
        //}


        //protected void cargar_tabla_prod ()        ///Se cargan las direcciones de las imagenes de los productos
        //{
        //    clasita = new ClaseMaestra_SQL();
        //    SqlConnection con = clasita.ObtenerConexion();

        //    DataTable tabla = new DataTable();

        //                                ///VER SI ESTE INNERJOIN ESTA BIEN POR AMOR A LA PATRIA
        //    string consulta = "Select * FROM Productos INNER JOIN CatxPro ON Producto.CodProducto_p = CatxPro.CodProducto_cxp WHERE CatxPro.CodCategoria_cxp = " + (string)Session["Categoria"];



        //    clasita.cargaTabla("Productos", consulta, ref tabla_productos);



        //    con.Close();
        //}

        protected void Page_Load(object sender, EventArgs e)
        {
            ClaseMaestra_SQL clasita  = new ClaseMaestra_SQL();
            DataTable        dt       = new DataTable();
            string           consulta = "";

            if (Session["Categoria"] == null)
            {
                //consulta = "Select DISTINCT Tipo_Madera from Productos where Nombre_Producto like '" + Session["Busqueda"].ToString() + "'";
                tmadera_drpd.Visible = false;
                buscar_btn.Visible   = false;
                buscar_text.Visible  = false;
            }
            else
            {
                consulta             = "Select DISTINCT Tipo_Madera from Productos where Cod_categoria_Prod  = '" + Session["Categoria"].ToString() + "'";
                tmadera_drpd.Visible = true;
                buscar_btn.Visible   = true;
                buscar_text.Visible  = true;



                dt = clasita.ObtenerDataTable(consulta);

                tmadera_drpd.Items.Add("Tipos de madera");

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    string madera = dt.Rows[i].ItemArray[0].ToString();
                    tmadera_drpd.Items.Add(madera);
                }
            }



            //botones_productos = new List<ImageButton>();        ///esto seria para manejar los imagebutton de los productos
            //                                                    ///
            //if (!IsPostBack)
            //{
            //    cargar_cant_productos();                        ///dedusco la cantidad de productos de la pagina
            //    //url_imgs = new string[cant_productos];
            //    cargar_tabla_prod();                            ///cargo la tabla con todos los productos de la pagina para que a
            //                                                    ///la hora que clickeen en alguno se le manda el DataRow respectivo
            //                                                    ///Ese DataRow se saca con la posicion que la saco del nombre del boton
            //                                                    ///haciendo tabla_productos.Tables[0].Row[boton.ID.Replace("Producto","")]
            //                                                    ///u otra forma de sacar la palabra "Producto" del ID

            //    productos_lstv.DataSource = tabla_productos.Tables[0];
            //    productos_lstv.DataBind();



            //    //for (int i = 0; i < cant_productos; i++)
            //    //{
            //    //    ImageButton boton = new ImageButton();    ///aca se cargarian la cantidad de imagebuttons que la pagina necesita
            //    //    boton.ID = "Producto " + i.ToString();
            //    //    boton.Height = 300;
            //    //    boton.Width = 500;
            //    //    boton.ImageUrl = tabla_productos.Tables[0].Rows[i][12].ToString();    /// 12 por que supongo que era la columna de la url, no me fije :B
            //    //    botones_productos.Add(boton);
            //    //}

            //}
        }
Exemplo n.º 16
0
        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            ClaseMaestra_SQL clasita = new ClaseMaestra_SQL();
            DataTable        aux     = (DataTable)Session["Carrito"];

            cargar_producto();


            //DataRow precio = aux.NewRow();
            //precio = clasita.ObtenerFilaEspecifica("Select Precio_Unitario as Precio from Productos where Cod_Producto_PRO = '"+ prod.get_cod() + "'" );

            //float preciof = precio.Field<float>("Precio");

            float preciototal = float.Parse(precio_lbl.Text) * float.Parse(Cantidad_txt.Text);



            if (aux != null)
            {
                //aux.Rows.Add(clasita.ObtenerFilaEspecifica("Select Cod_Producto_PRO as Codigo, Nombre_Producto as Nombre, "));
                //aux.Rows[0]["Codigo"].
                string consulta = "Select Cod_Producto_PRO as Codigo, " +
                                  "Nombre_Producto as Nombre, " + preciototal + " as Precio, " + Cantidad_txt.Text + " as Cantidad From Productos " +
                                  "where Cod_Producto_PRO = '" + prod.get_cod() + "'";

                DataRow row = aux.NewRow();
                row = clasita.ObtenerFilaEspecifica(consulta);
                //aux.Rows.Add(row);
                aux.ImportRow(row);


                ///agregar columna a la tabla con nuevo producto
                ///una vez que le den al comprar en el form del carrito limpiar dataset session[carrito]
                Session["Carrito"] = aux;
                Server.Transfer("/Cliente/Carrito.aspx");
            }
            else
            {
                ///Si no hay carrito, se crea uno para asignarle los datos

                DataTable aux2 = new DataTable();
                aux2 = clasita.ObtenerDataTable("Select Cod_Producto_PRO as Codigo, Nombre_Producto" +
                                                " as Nombre,  " + preciototal + " as Precio," + Cantidad_txt.Text + " as Cantidad From Productos where Cod_Producto_PRO = '" +
                                                prod.get_cod() + "'");
                //DataRow row = aux2.NewRow();
                //row = clasita.ObtenerFilaEspecifica("Select Cod_Producto_PRO as Codigo, " +
                //    "Nombre_Producto as Nombre,  Precio_Unitario as Precio From Productos " +
                //    "where Cod_Producto_PRO = '" + prod.get_cod() + "'");
                //aux2.ImportRow(row);

                //aux2.Columns.Add("Codigo");
                //aux2.Columns.Add("Nombre");
                //aux2.Columns.Add("Cantidad");
                //aux2.Columns.Add("Precio");

                //DataRow row = aux2.NewRow();
                ///// se le agrega la primera fila con el objeto cargado y la cantidad establecida por el usuario
                //aux2.Rows.Add(prod.get_cod(), prod.get_nombre(), Convert.ToInt32(cantidad_ddl.SelectedItem.Text), (prod.get_precio() * Convert.ToInt32(cantidad_ddl.SelectedItem.Text)));
                //row["Codigo"] = prod.get_cod();
                //row["Nombre"] = prod.get_nombre();
                //row["Cantidad"] = cantidad_ddl.SelectedValue.ToString();
                //row["Precio"] = Convert.ToInt32(cantidad_ddl.SelectedValue.ToString()) * prod.get_precio();
                //aux2.Rows.Add(row);



                Session["Carrito"] = aux2;
                Server.Transfer("/Cliente/Carrito.aspx");
            }
        }