public override void Siguiente() { eCATEGORIA o = new eCATEGORIA(); o.CAT_codigo = this.txtCodigo.Text.Trim(); cargarDatos(balCATEGORIA.siguienteRegistro(o)); }
public override void Anterior() { eCATEGORIA o = new eCATEGORIA(); o.CAT_codigo = this.txtCodigo.Text.Trim(); cargarDatos(balCATEGORIA.anteriorRegistro(o)); }
public frmDM_Categoria(eCATEGORIA o) { InitializeComponent(); tabla = "CATEGORIA"; this._o = o; }
private void btnGoCategoria_Click(object sender, EventArgs e) { eCATEGORIA o = new eCATEGORIA(); o.CAT_codigo = this.cmbCategoria.SelectedValue != null?this.cmbCategoria.SelectedValue.ToString() : ""; frmDM_Categoria o2 = new frmDM_Categoria(o); o2.MdiParent = this.MdiParent; o2.Show(); }
public override bool Actualizar() { bool rpta = false; try { eCATEGORIA o = new eCATEGORIA(); o.CAT_codigo = this.txtCodigo.Text.Trim(); o.CAT_nombre = this.txtNombre.Text.Trim(); o.CAT_comentario = this.txtComentario.Text.Trim(); if (balCATEGORIA.actualizarRegistro(o)) { mensaje("actualizar", ""); //MessageBox.Show("El registro fue actualizado correctamente.", "SICO", MessageBoxButtons.OK, MessageBoxIcon.Information); this.txtCodigo.ReadOnly = true; rpta = true; } } catch (CustomException ex) { if (ex.tupla != null) { foreach (Control c in this.gpbInformacion.Controls) { foreach (var item in ex.tupla) { if (c.Tag != null && c.Tag.ToString() == item.name) { errValidacion.SetError(c, item.message.ToString()); } } } mensaje("subsanar", ""); } else { mensaje("corregir", ex.Message); } } catch (Exception ex) { MessageBox.Show("Ocurrió un error inesperado:\r\n" + ex.Message, "SICO", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(rpta); }
public override void Buscar() { eCATEGORIA o = new eCATEGORIA(); balCATEGORIA b = new balCATEGORIA(); _frmBusqueda ventana = new _frmBusqueda(true, "buscarRegistro", b); DialogResult respuesta = ventana.ShowDialog(); if (respuesta == DialogResult.OK) { o.CAT_codigo = ventana.pk; DataTable dt = balCATEGORIA.obtenerRegistro(o); cargarDatos(dt); this.txtCodigo.ReadOnly = true; } }