private void btnAceptar_Click(object sender, EventArgs e) { if (this.Validar()) { Materia materia = new Materia(); MateriaLogic matLog = new MateriaLogic(); materia.Descripcion = this.txtDescripcion.Text; materia.HSSemanales = Convert.ToInt32(txtHSSemanales.Text); materia.HSTotales = Convert.ToInt32(txtHSTotales.Text); materia.Plan = (Plan)cbxPlan.SelectedItem; if (estadoEdicion == false) { matLog.Insert(materia); MessageBox.Show("Se ha agregado correctamente la materia", "Agregar materia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { materia.ID = Convert.ToInt32(this.txtID.Text); matLog.Update(materia); MessageBox.Show("Se ha editado correctamente la materia", "Editar materia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } this.Close(); } }