protected void Page_Load(object sender, EventArgs e)
        {
            conectionString = WebConfigurationManager.ConnectionStrings["2017_sistema_camel"].ConnectionString;
            estudianteBusiness = new EstudianteBusiness(conectionString);
            encargadoBusiness = new EncargadoEstudianteBusiness(conectionString);


            if (Page.IsPostBack == false)
            {
                String carne = Request.Params["carne"];
                Estudiante estudiante = estudianteBusiness.obtenerEstudiante(carne);
                tbCarne.Text = estudiante.Carne;
                tb_cedula.Text = estudiante.Cedula;
                tb_apellidos.Text = estudiante.Apellidos;
                tb_nombre.Text = estudiante.Nombre;

                LinkedList<EncargadoEstudiante> listaEncargados = new LinkedList<EncargadoEstudiante>();
                listaEncargados = encargadoBusiness.obtenerEncargados();
                //Llenando el dropDownList
                ddlEncargado.DataSource = listaEncargados;
                ddlEncargado.DataValueField = "cedula";
                ddlEncargado.DataTextField = "cedula";
                ddlEncargado.DataBind();
                ddlEncargado.SelectedIndex = ddlEncargado.Items.Count - 1;
            }//if
        }
Esempio n. 2
0
 protected void btnCedula_Click(object sender, EventArgs e)
 {
     estudiantes = new LinkedList <Estudiante>();
     estudiantes.AddLast(estudianteBusiness.obtenerEstudiante(tbCarne.Text));
     gvEstudiantes.DataSource = estudiantes;
     gvEstudiantes.DataBind();
 }
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            //estudiante
            estudiante = estudianteBusiness.obtenerEstudiante(ddlEstudiantes.SelectedItem.Value);

            //grupo
            grupo = grupoBusiness.obtenerGrupo(ddlGrupo.SelectedItem.Value);

            factura = new Factura(facturaBusines.calcularMonto(grupo.Seccion), "Pendiente");

            string usuario = loginBusiness.generarUsuario();
            string clave   = loginBusiness.generarClave();

            loginBusiness.insertarLogin(usuario, clave, "ENCA");
            login = new Domain.Login(usuario);

            Matricula matricula = new Matricula(factura, grupo, estudiante, login);

            lbMensaje.Text = matriculaBusiness.insertar(matricula);

            lbCredenciales.Text = "Usuario: " + usuario + " clave: " + clave;
        }