protected override void Eliminar() { if (listPreinformes.SelectedIndex != -1) { try { var pre = new z_preinforme(); pre.deletez_preinforme((int)listPreinformes.SelectedValue); Mostrar(0); } catch (Exception ex) { Log.ShowAndLog(ex); } } }
protected override void Actualizar() { try { z_preinforme pre = new z_preinforme().getObjectz_preinforme((int)listPreinformes.SelectedValue); pre.preinforme = textPreinforme.Text; pre.modifyz_preinforme(pre); MessageBox.Show("Operación realizada correctamente.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); Mostrar(pre.id_preinforme); } catch (Exception ex) { Log.ShowAndLog(ex); } }
protected override void Mostrar(int id) { try { DataSet ds = new z_preinforme().Getz_preinforme((int)listActuales.SelectedValue); listPreinformes.DisplayMember = "preinforme"; listPreinformes.ValueMember = "id_preinforme"; listPreinformes.DataSource = ds.Tables[0]; if (id != 0) { listActuales.SelectedValue = id; } } catch (Exception ex) { Log.ShowAndLog(ex); } }
protected override void Insertar() { try { var pre = new z_preinforme { codigo_llamado = ((int)listActuales.SelectedValue), preinforme = textPreinforme.Text }; pre.addz_preinforme(pre); Mostrar(0); MessageBox.Show("Operación realizada correctamente.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { Log.ShowAndLog(ex); } }