예제 #1
0
        private void comboprofesor_SelectedIndexChanged(object sender, EventArgs e)
        {
            LogicaProfesor logicaP = new LogicaProfesor();

            labelid.Visible = true;
            labelid.Text    = "N° de documento del profesor : " + logicaP.buscarPorNombre(comboprofesor.Text).cedula;
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Curso c = new Curso();

            c.nombre      = txtnom.Text;
            c.descripcion = txtdesc.Text;

            c.fecha_inicio_clases = txtfecini.Value.Date;
            c.fecha_fin_clases    = txtfecfin.Value.Date;
            c.valor_mensualidad   = Decimal.Parse(txtvalor.Text);
            LogicaProfesor ln = new LogicaProfesor();

            c.profesor = ln.buscarPorNombre(comboprofesor.Text);
            if (logicaC.buscar(txtid.Text) == null)
            {
                //si es null significa que no existe entonces lo q quiere hacer es guardarlo
                string respuesta = logicaC.guardar(c);
                MessageBox.Show(respuesta);
            }
            else
            {
                //sino quiere guardarlo quiere actualizar o editar sus datos
                c.id = txtid.Text;
                string respuesta = logicaC.editar(c);
                MessageBox.Show(respuesta);
            }

            mostrartablagrilla();
            // vaciarCampos();
        }
예제 #3
0
        public void cargarprofesores()
        {
            LogicaProfesor logicaP = new LogicaProfesor();

            foreach (Profesor p in logicaP.Lista())
            {
                comboprofesor.Items.Add(p.nombre);
            }
        }