private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente desea eliminar los registros", "Vendtly", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { string Codigo; string Rpta = ""; foreach (DataGridViewRow row in datalistado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = Convert.ToString(row.Cells[1].Value); Rpta = N_Cat.Eliminar(Convert.ToInt32(Codigo)); if (Rpta.Equals("OK")) { this.MensajeOK("Se eliminjo coreectamete el registro"); } else { this.MensajeError(Rpta); } } } this.Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (this.txtNombre.Text == string.Empty) { MensajeError("Falta ingrese algunos datos , seran remarcados"); errorIcono.SetError(txtNombre, "Ingrese un nombre"); } else { if (this.IsNuevo) { rpta = N_Cat.Insertar(this.txtNombre.Text.Trim().ToUpper(), this.txtDescripcion.Text.Trim()); } else { rpta = N_Cat.Editar(Convert.ToInt32(this.txtIdcategoria.Text), this.txtNombre.Text.Trim().ToUpper(), this.txtDescripcion.Text.Trim()); } if (rpta.Equals("OK")) { if (this.IsNuevo) { this.MensajeOK("Se inserto de forma correcta el registo"); } else { this.MensajeOK("Se actualizo de forma correcta el registro"); } } else { this.MensajeError(rpta); } this.IsNuevo = false; this.IsModificar = false; this.Botones(); this.Limpiar(); this.Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
//Método BuscarNombre private void BuscarNombre() { this.datalistado.DataSource = N_Cat.BuscarNombre(this.txtBuscar.Text); this.OcultarColumnas(); LblTotal.Text = "Total Registros: " + Convert.ToString(datalistado.Rows.Count); }
//Método Mostrar() private void Mostrar() { this.datalistado.DataSource = N_Cat.Mostrar(); this.OcultarColumnas(); LblTotal.Text = "Total Registros: " + Convert.ToString(datalistado.Rows.Count); }