예제 #1
0
 public void DetalleUsuario(Usuario usuario)
 {
     try
     {
         conexionDB.setearQuery("EXEC SP_BUSCAR_USUARIO_COMPLETO @IdUsuario = " + usuario.id.ToString());
         //conexionDB.agregarParametro("@IdUsuario", 1);
         conexionDB.ejecutarLector();
         while (conexionDB.lector.Read())
         {
             usuario.id                    = conexionDB.lector.GetInt32(0);
             usuario.privilegio            = conexionDB.lector.GetInt32(1);
             usuario.nombre                = (string)conexionDB.lector["nombreUsuario"];
             usuario.apellido              = (string)conexionDB.lector["apellidoUsuario"];
             usuario.dni                   = conexionDB.lector.GetInt32(4);
             usuario.email                 = (string)conexionDB.lector["mailUsuario"];
             usuario.userName              = (string)conexionDB.lector["usernameUsuario"];
             usuario.direccion.id          = conexionDB.lector.GetInt32(7);
             usuario.direccion.calle       = (string)conexionDB.lector["calleDireccion"];
             usuario.direccion.altura      = (int)conexionDB.lector["alturaDireccion"];
             usuario.password              = (string)conexionDB.lector["passwordUsuario"];
             usuario.direccion.localidad   = (string)conexionDB.lector["localidadDireccion"];
             usuario.direccion.provincia   = (string)conexionDB.lector["provinciaDireccion"];
             usuario.direccion.descripcion = (string)conexionDB.lector["descripcionDireccion"];
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         conexionDB.cerrarConexion();
     }
 }
예제 #2
0
 public void Venta(int idArticulo, int cantidadVendida)
 {
     try
     {
         conexionDB.setearQuery("EXEC SP_VENTA " + idArticulo + ", " + cantidadVendida);
         //conexionDB.agregarParametro("@Idarticulo", idArticulo);
         //conexionDB.agregarParametro("@Cantidadvendida", cantidadVendida);
         conexionDB.ejecutarAccion();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         conexionDB.cerrarConexion();
     }
 }
 public void Agregar(VentaxUsuario venta)
 {
     try
     {
         // conexionDB.SetearSP("SP_VENTAS_X_ARTICULO");
         conexionDB.setearQuery("SP_VENTAS_X_ARTICULO " + venta.idArticulo + ", " + venta.idVenta + ", " + venta.cantidad + ", " + venta.money);
         // conexionDB.agregarParametro("@IdArticulo", venta.idArticulo);
         // conexionDB.agregarParametro("@IdVenta", venta.idVenta);
         // conexionDB.agregarParametro("@Cantidad", venta.cantidad);
         // conexionDB.agregarParametro("@Precio", venta.money);
         conexionDB.ejecutarAccion();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         conexionDB.cerrarConexion();
     }
 }
예제 #4
0
        public int BuscarVenta()
        {
            int id = 0;

            try
            {
                //conexionDB.SetearSP("SP_BUSCAR_VENTA");
                conexionDB.setearQuery("EXEC SP_BUSCAR_VENTA");
                conexionDB.ejecutarLector();
                while (conexionDB.lector.Read())
                {
                    id = conexionDB.lector.GetInt32(0);
                }
                return(id);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexionDB.cerrarConexion();
            }
        }