Archive for 'C#'

C# (.Net) – Función para calcular dígito control de GTIN13 y GTIN14

Posted by:

Os dejo aquí por si lo necesitais una función para calcular el dígito de control de un código de barras GTIN13 o GTIN14 (antiguos EAN13).

Recuerdo que para formar el código previo, se forma mediante:

  • CODIGO DE PAIS
  • CODIGO DE PROVEEDOR
  • CODIGO DE ARTÍCULO O ITEM

Cuando formais el código completo y debeis añadir el dígito de control, ejecutais la siguiente función.

nota: recuerdo que el código de ...

Continue Reading →
1

.Net C# Impresión de Etiquetas/Docs, etc. (printdocument) sin Crystal

Posted by:

Hoy lo que vamos a intentar es imprimir directamente una etiqueta sin utilizar Crystal Reports y utilizando la clase PrintDocument. Además os pondré una clase correspondiente a una librería de impresión de códigos de barras, que nos permitirá realizar una etiqueta de almacén.

Bien, vayamos por faena.

ESPACIOS DE NOMBRES NECESARIOS

using System.Drawing;

using System.Drawing.Printing;

IMPRIMIR Y PREVISUALIZAR UN DOCUMENTO

Lo primero que vamos a definir es un método que nos permita imprimir el documento

Continue Reading →
1

.Net C# Windows Chart – Características

Posted by:

Voy a intentar recopilar las diferentes dudas que me voy encontrando al trabajar con el Windows Chart de Microsoft.

Trabajar con series de números(importes) y fechas, y hacer que se en el eje de las X aparezca la fecha.

Por defecto, la serie graba la fecha como un número, así que aunque hayamos grabado fechas en los valores de la serie, éstos se van a ver trasladados como números en el eje de las X, por lo que no quedará muy estético.

Es ...

Continue Reading →
0

.Net C# Convertir Datagridview en DataTable

Posted by:

“Una vez visto todo el mundo listo”

pero hasta ver la solución me he roto la cabeza un poco, así que vamos a dar la solución.

Tenía en un datagridview cargado un dataset con una serie de información.
En mi caso, necesitaba crear un gráfico y tenía que trabajar con un DataTable, así que necesitaba traspasar la información del Datagridview al Datatable.
Los pasos son sencillos (se puede hacer más directamente, pero así se ve más claro):

  • Instanciar un DataTable
  • Instanciar un DataSet
  • Asignar al ...
Continue Reading →
2

.Net Gráficos en formularios (Microsoft Form Chart Controls)

Posted by:

El siguiente tutorial intenta especificar los mínimos para elaborar gráficos de barras, lineales, pasteles, etc. con Winforms.

Por defecto no viene la opción de hacer gráficos de este tipo en Visual Studio, por lo que tenemos que descargarnos los complementos necesarios para ello aquí.

Descarga de:

Una vez descargados, los ejecutaremos y tendremos disponible en nuestro Toolbox o herramientas el componente para ...

Continue Reading →
0

.Net: Y las Variables Globales en C#?

Posted by:

Contestando a la pregunta del título rápidamente, la respuesta es que no hay Variables Globales en C#, ya que no se considera como “Orientado a Objetos”.

La alternativa que se nos plantea es mediante Clases Estáticas públicas.

Voy a intentar explicarlo un poco más sencillito, ya que a mí me costó entenderlo inicialmente.

¿Qué utilidad tienen, o cuándo se usan?

Pongamos el caso que necesitamos tener un valor disponible desde cualquier formulario/pantalla de nuestra aplicación. En otros lenguajes se definiría como una ...

Continue Reading →
3

C# .Net MySql Problema:Guid debe contener 32 dígitos con 4 guiones (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) Solucionado

Posted by:

En mis incursiones a Bases de Datos (para SugarCrm), estoy ahora jugando con una sincronización entre un ERP y SugarCRM, y una de las primeras acciones que he realizado, me he encontrado con el siguiente error:

Guid debe contener 32 dígitos con 4 guiones (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

¿Cuando sucede esto?

Al acceder a una tabla, y alguno de los campos que seleccionaremos (bien mediante un select * o un select de un CampoId), hemos de verificar que los campos sean Char (36)

Si sucede ...

Continue Reading →
1

.Net C# Textbox y cómo visualizar formatos numéricos

Posted by:

Los que estemos acostumbrados a trabajar con Excel, sabemos que es especilamente sencillo cambiar el formato numérico a una celda, e indicar que queremos visualizar determinado número de decimales y poner separador de miles.

Para los que programen en C# verán que esta opción no es tan sencilla y que es necesario añadir cierto código para ofrecer esta funcionalidad a los usuarios.

TEXTBOX CON FORMATO NUMÉRICO
Si estamos interesados en mostrar un formato numérico dentro de un TextBox lo haremos ...

Continue Reading →
1

C# .Net Drag and Drop entre dos datagridviews (tutorial)

Posted by:

Voy a intentar explicar paso a paso, el procedimiento para realizar un Drag & Drop o como también se le suele llamar arrastrar y soltar,  arrastrar y pegar, drag and drop.

Personalmente he de decir que me ha costado entender todos los pasos necesarios, y por eso mismo intentaré explicar lo más detalladamente posible que hay que hacer y más importante, por qué hay que hacer según que cosas.

En la imagen podeis ver el objetivo del ejercicio, dos datagridviews y arrastrar ...

Continue Reading →
2

.Net C# Tutorial cómo crear una Dll y como utilizarla

Posted by:

En el siguiente post/tutorial, voy a realizar los procedimientos para crear una Dll, con un windows Form y como utilizarla después en una aplicación.

Una biblioteca de enlace dinámico o más comúnmente DLL (sigla en inglés de dynamic-link library) es el término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda de un programa por parte del sistema operativo. Esta denominación es exclusiva a los sistemas operativos Windows siendo “.dll” la extensión con ...

Continue Reading →
2
Page 1 of 5 12345
UA-30641277-1