private void Eliminarbutton_Click(object sender, EventArgs e) { errorProvider.Clear(); int id; int.TryParse(AnalisisIdnumericUpDown.Text, out id); Limpiar(); if (AnalisBLL.Eliminar(id)) { MessageBox.Show("Eliminado"); } else { errorProvider.SetError(AnalisisIdnumericUpDown, "No se puede elimina, porque no existe"); } }
private void Buscarbutton_Click(object sender, EventArgs e) { int id; Analisis analisis = new Analisis(); int.TryParse(AnalisisIdnumericUpDown.Text, out id); Limpiar(); analisis = AnalisBLL.Buscar(id); if (analisis != null) { LlenaCampo(analisis); } else { MessageBox.Show("Analisis no existe"); } }
private void Guardarbutton_Click(object sender, EventArgs e) { Analisis analisis; bool paso = false; if (!Validar()) { return; } analisis = LlenaClase(); if (AnalisisIdnumericUpDown.Value == 0) { paso = AnalisBLL.Guardar(analisis); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un Analisis que no Existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = AnalisBLL.Modificar(analisis); } if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } Limpiar(); }
private bool ExisteEnLaBaseDeDatos() { Analisis analisis = AnalisBLL.Buscar((int)AnalisisIdnumericUpDown.Value); return(analisis != null); }