Entradas

METODOS SET Y GET A LA BASE DE DATOS

         public void setRegistrar(string nombres, string ci, string celular, string direccion, string descripcion)         {             Respuestas respuestas = new Respuestas();             IDictionary<string, Object> dic = new Dictionary<string, object>();             dic.Add("@NOMBRE", nombres);             dic.Add("@CI", ci);             dic.Add("@CELULAR", celular);             dic.Add("@DIRECCION", direccion);             dic.Add("@DESCRIPCION", descripcion);             respuestas = ejecutar.StoreProcedureRegistrarModificar("SP_CLIENTE_EDITAR", dic);             if (respuestas.Exito == 1)             {        ...

EVENTOS DE UN DATADRIDVIEW

                  //  PITAR DE COLORES UNA CELDA DE UN DATA GRID VIEW                     dgv5.Rows[e.RowIndex].Cells[1].Style.BackColor = Color.Yellow;                 dgv5.Rows[e.RowIndex].Cells[2].Style.BackColor = Color.Red; //  POSICIONAR UNA COLUMNA DE UN DATA GRID VIEW                         dgv5.Columns["CHECK_5"].DisplayIndex = 3;                         dgv5.Columns["MODIFICAR_5"].DisplayIndex = 3;                         dgv5.Columns["ELIMINAR_5"].DisplayIndex = 3; //  LIMPIAR SOLO FILAS DE UN DATA GRID VIEW                         if (dgv5.SelectedRows.Count > 0)     ...

PINTAR UN DATAGRIDVIEW

 try  {      if (this.dgv.Columns[e.ColumnIndex].Name == "CATEGORIA" && e.Value.ToString() == "5")      {          //e.CellStyle.BackColor = Color.FromArgb(252, 196, 4);          dgv.Rows[e.RowIndex].Cells[3].Style.BackColor = Color.FromArgb(252, 196, 4);          dgv.Rows[e.RowIndex].Cells[4].Style.BackColor = Color.FromArgb(252, 196, 4);          dgv.Rows[e.RowIndex].Cells[5].Style.BackColor = Color.FromArgb(252, 196, 4);      }      //if (this.dgv.Columns[e.ColumnIndex].Name == "AUX1")      if (this.dgv.Columns[e.ColumnIndex].Name == "CATEGORIA" && e.Value.ToString() == "7")      {          //e.CellStyle.BackColor = Color.FromArgb(248, 203, 173);          dgv.Rows[e.RowIndex].Cells[3].Style.BackColor = Color.FromArgb(248, ...

TIPOS DE MESSAGE_BOX . SHOW

 PP MessageBoxResult m = MessageBox.Show( "The file will be saved here." , "File Save" , MessageBoxButton.OKCancel); if (m == m.Yes) { // Do something } else if (m == m.No) { // Do something else }

DataTable de C#

DataTable retorno = new DataTable(); public void boton {           retorno = getContratoRetorno(); //     int  codigo_contrato_retornado = Convert.ToInt32(retorno.Rows[0]["CODIGO"].ToString()); } public DataTable getContratoRetorno()         {             IDictionary<string, Object> dic = new Dictionary<string, object>();             DataTable dt = ejecutar.StoreProcedureListar("SP_CONTRATO_RETORNO_ID", dic);             dt.Dispose();             return dt;         }

TODO SOBRE DATA GRIDVIEW

  Para poder darle click a una celda y capturar un dato de una celda especifica, yo recomiendo que pueda hacer uso de un boton, el mismo que se agrega de la siguiente forma:                  private void ClienteFRM_Load(object sender, EventArgs e)         {             DataGridViewButtonColumn btnEditar = new DataGridViewButtonColumn();             btnEditar.Name = "EDI";             dgv_cliente_listado.DataSource = getCliente();                  // esta fila es para poblar la tabla desde la base de datos             dgv_cliente_listado.Columns.Add(btnEditar);         } private void dgv_cliente_listado_CellClick(object sender, DataGridViewCellEventArgs e)         {             ...