elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  manejar los .xsd (objeto de datos) en windows aplicacion
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: manejar los .xsd (objeto de datos) en windows aplicacion  (Leído 732 veces)
d91

Desconectado Desconectado

Mensajes: 165


Ver Perfil
manejar los .xsd (objeto de datos) en windows aplicacion
« en: 29 Octubre 2015, 20:35 »

hola a todos, estoy intentado usar un objeto de datos .xsd en windows aplicacion, ya lo he usado en ambiente web, pero para windows no se utilizan las sesiones, y necesito que me den una idea para manejarlo, lo necesito llenar cuando se elige algun producto de la lista en un carrito de compras y que tenga acceso a el cuando genere la factura, les dejo el codigo que use en la pagina web donde canastaDS es el objeto
Código
  1. public canastaDS producto() {
  2.        canastaDS obj = ((canastaDS)(Session("Canasta")));
  3.        if ((obj == null)) {
  4.            obj = new canastaDS();
  5.            Session("Canasta") = obj;
  6.        }
  7.  
  8.        return obj;
  9.    }
  10.  
  11.    public void AgregaItems(clsDetalleProducto prod) {
  12.        canastaDS obj = this.producto;
  13.        canastaDS.InventarioDTRow fila = obj.InventarioDT.NewInventarioDTRow();
  14.        try {
  15.            fila.CodigoProducto = prod.codigoProducto;
  16.            fila.Producto = prod.producto;
  17.            fila.Precio = prod.precio;
  18.            fila.Stock = prod.stock;
  19.            fila.Tienda = prod.tienda;
  20.            fila.Promocion = prod.promocion;
  21.            fila.Proveedor = prod.proveedor;
  22.            fila.cantidad = 1;
  23.            fila.Subtotal = (prod.precio * 1);
  24.            obj.InventarioDT.Rows.Add(fila);
  25.        }
  26.        catch (Exception ex) {
  27.            Response.Write("<script  type=\'text/javascript\'>alert(\'Producto ya estaba agregado\');</script>");
  28.        }
  29.  
  30.    }
  31.  
  32.  
  33. protected void cargarcarrito() {
  34.        gridCarrito.DataSource = Session("Canasta");
  35.        gridCarrito.DataBind();
  36.    }
  37.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines