private void Guardar_Click(object sender, EventArgs e) { Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas> AsignaturaBLL = new Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas>(new Contexto()); bool paso = false; if (!Validar()) { return; } Asignaturas a = LLenaClase(); if (AsignaturaId.Value == 0) { paso = AsignaturaBLL.Guardar(a); } else { if (!SiExiste()) { MessageBox.Show("No se puede modificar una signatura que no existe", "Fallo", MessageBoxButtons.OK); } else { MessageBox.Show("Decea modificar", "Question", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); paso = AsignaturaBLL.Modificar(a); } } if (paso) { MessageBox.Show("Guardado", "Infromacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se puedo Guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }