Esempio n. 1
0
        public PlanDesktop(ModoForm modo,int ID): this()
        {
            _modo=modo;
            PlanLogic pl = new PlanLogic();
            PlanActual = pl.GetOne(ID);
            this.MapearDeDatos();
            switch(_modo)
            {case ModoForm.Modificacion:
            btnAceptar.Text = "Guardar";
            break;
            case ModoForm.Baja:
            btnAceptar.Text = "Eliminar";
            break;
            case ModoForm.Consulta:
            btnAceptar.Text = "Aceptar";
            break;
            }


        }
Esempio n. 2
0
        private void MateriaDesktop_Load(object sender, EventArgs e)
        {
            EspecialidadLogic esp = new EspecialidadLogic();
            PlanLogic plan = new PlanLogic();
            if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion)
            {
                listEsp = esp.GetAll();
                listplan = plan.GetAll();
                if (listEsp.Count >= 1)
                {
                    cmbEspecialidades.DataSource = listEsp;
                    cmbEspecialidades.DisplayMember = "Descripcion";
                }

                else
                {
                    cmbEspecialidades.Text = "No hay especialidades cargadas";
                    cmbEspecialidades.Enabled = false;
                    cmbIDPlan.Enabled = false;
                    btnAceptar.Visible = false;
                }

                if (listplan.Count >= 1)
                {
                    cmbIDPlan.DataSource = listplan;
                    cmbIDPlan.DisplayMember = "Descripcion";
                }

                else
                {
                    cmbIDPlan.Text = "No hay planes cargados";
                    cmbEspecialidades.Enabled = false;
                    cmbIDPlan.Enabled = false;
                    btnAceptar.Visible = false;
                }
            }
            if (Modo == ModoForm.Baja)
            {
                listplan.Add(plan.GetOne(MateriaActual.IDPlan));
                cmbEspecialidades.DataSource = listplan;
                cmbIDPlan.DataSource = listplan;
                cmbIDPlan.DisplayMember = "Descripcion";
                cmbEspecialidades.DisplayMember = "DescripcionEspecialidad";
            }
        }