• Jueves 28 de Marzo de 2024, 11:54

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - LUIS_PROGRAC#

Páginas: [1]
1
C# / Actualizar Un Gridview
« en: Viernes 8 de Junio de 2007, 17:40 »
holas holas necesito que ayuden a resetear un gridview porque osea l rato de guardar no se visualizan los cambios y si vuelvo a cargar la funcion se duplica  como puedo hacer un resetdemo(); que se hace en el datagrid

2
C# / Validar Cedula
« en: Lunes 9 de Abril de 2007, 16:16 »
holas holas a todos podrain ayudarme a implemntar esta validacion de cedula de identidad en un datagridview osea esto hace en un textbox ;

 
Código: Text
  1.        public void Cedula(string num)
  2.         {
  3.             num_cedula = num;
  4.             comprobar_num();
  5.         }
  6.         public void comprobar_num()
  7.         {
  8.             int suma = 0;
  9.             int j = 0;
  10.             bool a = true;
  11.             int x = 0;
  12.             for (int i = 0; i < 9; i++)
  13.             {
  14.  
  15.                 j = Convert.ToInt16(num_cedula[i].ToString());
  16.  
  17.  
  18.  
  19.                 if (a == true)
  20.                 {
  21.                     x = j * 2;
  22.                     if (x > 9)
  23.                     {
  24.                         x = 1 + (x % 10);
  25.                     }
  26.                     a = false;
  27.                 }
  28.                 else
  29.                 {
  30.                     x = j * 1;
  31.                     a = true;
  32.                 }
  33.                 suma += x;
  34.  
  35.             }
  36.             x = suma % 10;
  37.             j = Convert.ToInt32(this.num_cedula[9].ToString());
  38.  
  39.             if (x == 0)
  40.             {
  41.                 if (x == j)
  42.                 {
  43.                     res = true;
  44.                 }
  45.             }
  46.             else
  47.             {
  48.                 x = (suma - x) + 10;
  49.                 if (j == (x - suma))
  50.                 {
  51.                     res = true;
  52.                     MessageBox.Show("correcta");
  53.  
  54.                 }
  55.                 else
  56.                 {
  57.                     res = false;
  58.                     MessageBox.Show("incorrecta");
  59.                     dataGrid2.Focus();
  60.  
  61.                 }
  62.             }
  63.         }
  64.  

3
C# / Agregar Eventos Columnas
« en: Jueves 29 de Marzo de 2007, 17:10 »
holas oye especialmente para ti sergio osea lo que me ayudas en ese link espara
poder hacer el evento en todo el datagridview y lo que te digo
es que necesito hacer diferentes eventos en cada columna suponte en una validar solo letras en otra solo numeros y asi algunas  por fa ayudame
asi es como quiero :

DataGridTextBoxColumn grdColStyle3 = new DataGridTextBoxColumn();
            grdColStyle3.HeaderText = "Name";
            grdColStyle3.MappingName = "user_nomuser";
            grdColStyle3.Width = 120;
            grdColStyle3.TextBox.KeyPress += new KeyPressEventHandler(textBox2_KeyPress);
            grdColStyle3.NullText = string.Empty;          
           
si notas que esta es una columna aqui hago un eevento especifico solo par esa columna pero con datagrid quiero ver como hago con dtagridview.

4
C# / Re: Agregar
« en: Viernes 23 de Marzo de 2007, 16:31 »
holas  necesito para validacion osea quiero validar que en algunas solo ingresen numeros y en otras que solo ingresen unos caracteres por favor como hago el vento keypress con el datagrid era asi : pero aqui no tengo ni idea como hacer en el datgridview

DataGridTextBoxColumn grdColStyle3 = new DataGridTextBoxColumn();
            grdColStyle3.HeaderText = "Name";
            grdColStyle3.MappingName = "user_nomuser";
            grdColStyle3.Width = 120;
            grdColStyle3.TextBox.KeyPress += new KeyPressEventHandler(textBox2_KeyPress);
            grdColStyle3.NullText = string.Empty;

5
C# / Agregar
« en: Jueves 22 de Marzo de 2007, 16:00 »
Holas!estoy usando un GridView..para mostrar....y ahora quiero agregar un evento keypress.. a una columan cuando esoty editando o cuando ingreso  datoeditalo, y actualizalo

DataGridViewTextBoxColumn grdColStyle3 = new DataGridViewTextBoxColumn();
           grdColStyle3.HeaderText = "Name";
           grdColStyle3.DataPropertyName = "user_nomuser";
           grdColStyle3.Width = 120;
           dataGrid2.Columns.Add(grdColStyle3);

poner un evento keypress en la columna

6
C# / Re: Eliminar
« en: Lunes 12 de Marzo de 2007, 20:33 »
osea quiro que se eliminen las filas en blanco antes de guardar

7
C# / Eliminar
« en: Miércoles 28 de Febrero de 2007, 19:09 »
eliminar filas en blanco de un data grid necesito utilizar estas funciones hecahs en  en visual bsic pasarlas a c# pero en vez del flexgrid quiero el data grid

Public Function filaVacia(grilla As String, fila As Long) As Boolean
On Error GoTo errorHandle
filaVacia = False
  Select Case grilla 'Verifica si existen filas vacías
  Case "det"
    If Me.fgDetalle.TextMatrix(fila, 1) = "" And _
       Me.fgDetalle.TextMatrix(fila, 2) = "" And _
       Me.fgDetalle.TextMatrix(fila, 3) = "" And _
       Me.fgDetalle.TextMatrix(fila, 4) = "" And _
       Me.fgDetalle.TextMatrix(fila, 5) = "" And _
       Me.fgDetalle.TextMatrix(fila, 6) = "" And _
       Me.fgDetalle.TextMatrix(fila, 8) = "" Then
       filaVacia = True
       Exit Function
    End If
  Case "def"
    With Me.fgDefectos
      If .TextMatrix(fila, 2) = "" And _
         .TextMatrix(fila, 5) = "" Then
         filaVacia = True
         Exit Function
      End If
    End With
  End Select
Exit Function
errorHandle:
  MsgBox "filaVacia  - " & Err.Description, vbCritical, Me.Caption
  filaVacia = False
End Function

Public Function limpiarFilasVacias()
On Error GoTo errorHandle
Dim i As Long 'Remueve todas la filas vacías previo a un insert
  For i = 1 To Me.fgDetalle.rows - 1
    If filaVacia("det", i) = True Then
       Me.fgDetalle.row = i
       delReg Me.fgDetalle
    End If
  Next
  For i = 1 To Me.fgDefectos.rows - 1
    If filaVacia("def", i) = True Then
       Me.fgDefectos.row = i
       delReg Me.fgDefectos
    End If
  Next
Exit Function
errorHandle:
  MsgBox "limpiarFilasVacias - " & Err.Description, vbCritical, Me.Caption
End Function

Public Function delReg(grilla As MSFlexGrid)
If grilla.rows > 1 And grilla.RowSel <> (grilla.rows) Then
    If grilla.row = 1 And grilla.rows = 2 Then
      grilla.rows = 1
    Else
      grilla.RemoveItem grilla.RowSel
   End If
End If

End Function

8
C# / Como Eliminar
« en: Miércoles 28 de Febrero de 2007, 19:04 »
como eliminar filas en blanco de un datagrid esta utilizando estas funciones pero no me sirven

Páginas: [1]