private void Guardarbutton_Click(object sender, EventArgs e) { Analisis analisis; bool estado = false; if (Validar()) { MessageBox.Show("Favor revisar todos los campos!!", "Validación!!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } analisis = LlenaClase(); if (IdnumericUpDown.Value == 0) { estado = AnalisisBLL.Guardar(analisis); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { int id = Convert.ToInt32(IdnumericUpDown.Value); Analisis analisi = AnalisisBLL.Buscar(id); if (analisi != null) { estado = AnalisisBLL.Editar(analisis); MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (estado) { Limpiar(); } else { MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }