コード例 #1
0
        private void AgregarAdicionales(int idServicioAdicional)
        {
            DataRow          dr;
            GestorPreciosApp gp = new GestorPreciosApp();

            dtAdicional = (DataTable)Session["Adicionales"];
            int   cant    = 1;
            float precioU = gp.obtenerPrecioAdicional(idServicioAdicional);

            if (AdicionalExistente(idServicioAdicional))
            {
                dr = dtAdicional.NewRow();
                dr["idAdicional"]    = idServicioAdicional;
                dr["Cantidad"]       = cant;
                dr["Adicional"]      = gp.obtenerAdicional(idServicioAdicional);
                dr["PrecioUnitario"] = precioU;
                dr["Precio"]         = precioU * cant;

                dtAdicional.Rows.Add(dr);
            }

            lvAdicionales.DataSource = dtAdicional;
            lvAdicionales.DataBind();
        }