示例#1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (this.Validar())
            {
                Comision      comision = new Comision();
                ComisionLogic comLog   = new ComisionLogic();
                comision.Descripcion      = this.txtDescripcion.Text;
                comision.AnioEspecialidad = Convert.ToInt32(txtAnio.Text);
                comision.Plan             = (Plan)cbxPlan.SelectedItem;
                if (estadoEdicion == false)
                {
                    comLog.Insert(comision);
                    MessageBox.Show("Se ha agregado correctamente la comisión", "Agregar comisión", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    comision.ID = Convert.ToInt32(this.txtID.Text);

                    comLog.Update(comision);
                    MessageBox.Show("Se ha editado correctamente la comisión", "Editar comisión", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                this.Close();
            }
        }