private void btnGuardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (txtMonto.Text == string.Empty | txtNombre.Text == string.Empty) { if (txtMonto.Text == string.Empty) { MensajeError("Falta ingresar algunos datos, serán remarcados"); errorIcono.SetError(txtMonto, "Ingrese el porcentaje del impuesto"); } if (txtNombre.Text == string.Empty) { MensajeError("Falta ingresar algunos datos, serán remarcados"); errorIcono.SetError(txtNombre, "Ingrese el nombre del impuesto"); } } else { if (IsNuevo) { rpta = NImpuesto.Insertar(Convert.ToString(txtNombre.Text), Convert.ToInt32(txtMonto.Text)); } if (rpta.Equals("OK")) { if (IsNuevo) { MensajeOk("El registro fue ingresado con exito"); } } else { MensajeError(rpta); } IsNuevo = false; Botones(); LimpiarFrm(); Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void txtImpuesto_Validating(object sender, CancelEventArgs e) { if (!string.IsNullOrEmpty(txtImpuesto.Text)) { DataTable dtImpuesto; dtImpuesto = NImpuesto.Buscar(1, Convert.ToInt32(txtImpuesto.Text)); if (dtImpuesto.Rows.Count > 0) { txtNombreImpuesto.Text = dtImpuesto.Rows[0][1].ToString(); txtMontoImpuesto.Text = dtImpuesto.Rows[0][2].ToString(); } else { MessageBox.Show("El código de impuesto no se encuentra registrado", "Sistema S&B", MessageBoxButtons.OK, MessageBoxIcon.Information); txtImpuesto.Clear(); txtNombreImpuesto.Clear(); txtMontoImpuesto.Clear(); e.Cancel = true; } dtImpuesto.Clear(); } }
private void Mostrar() { LlenarListView(NImpuesto.mostrar()); }
// Metodo ocultar columnas private void Mostrar() { LlenarListView(NImpuesto.mostrar()); lblTotal.Text = "Cantidad de Registros: " + Convert.ToString(lvwImpuesto.Items.Count); }