protected void Eliminar_Click(object sender, EventArgs e)
        {
            EstudianteBusiness estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);

            estudianteBusiness.EliminarEstudiante(Int32.Parse(Lb_id.Text));
            Label3.Text = "Estudiante eliminado con exito";
        }
        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
        }
        protected void btn_agrega_elimina_encar_Click(object sender, EventArgs e)
        {
            EncargadoBusiness encargadoBusiness = new EncargadoBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);

            if (Int32.Parse(encargadoBusiness.getEncargado(tb_ceEncar.Text).ToString()) == -1)
            {
                Encargado encargado = new Encargado();
                encargado.Cedula    = tb_ceEncar.Text;
                encargado.Nombre    = tb_nombreEncar.Text;
                encargado.Apellidos = tb_apeEncar.Text;
                encargado.Correo    = tb_coreEnca.Text;
                encargado.Direccion = tb_dirEnca.Text;
                encargado.Telefono  = tb_telEnca.Text;

                encargadoBusiness.insertarEncargado(encargado);

                EstudianteBusiness estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
                estudianteBusiness.cambiarEncargado(Int32.Parse(Lb_id.Text), tb_ceEncar.Text);

                Encargado encarga = encargadoBusiness.obtenerEncargado(tb_ceEncar.Text);
                String    mensaje = "Su hijo(a) " + Lb_nombre.Text + " ha sido matricula." + "\n" +
                                    "Datos para pagar la matricula via pagina web: \n" + "Usuario: " + tb_ceEncar.Text + "\n" +
                                    "Contrasena: " + "http://localhost:49503/password.aspx?valor=" + encarga.Id;
                CCorreo correo = new CCorreo(tb_coreEnca.Text, "Confirmacion matricula", mensaje);

                Label33.Text = "Encargado cambiado con exito";
            }
            else
            {
                Label33.Text = "El encargado ya existia, sus datos ha sido tomados";
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Page.IsPostBack == false)
     {
         EstudianteBusiness estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
     }
 }
Esempio n. 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            conectionString    = WebConfigurationManager.ConnectionStrings["2017_sistema_camel"].ConnectionString;
            estudianteBusiness = new EstudianteBusiness(conectionString);

            if (Page.IsPostBack == false)
            {
                estudiantes = new LinkedList <Estudiante>();
                estudiantes = estudianteBusiness.obtenerEstudiantes();
                gvEstudiantes.DataSource = estudiantes;
                gvEstudiantes.DataBind();
            }//if
        }
        protected void btn_actualizar_Click(object sender, EventArgs e)
        {
            EstudianteBusiness estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
            Estudiante         est = new Estudiante();

            est.Id    = Int32.Parse(Lb_id.Text);
            est.Grado = Tb_grado.Text;
            estudianteBusiness.ActualizarEstudiante(est);
            EncargadoBusiness encargadoBusiness = new EncargadoBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
            Encargado         enca = new Encargado();

            enca.Id        = Int32.Parse(lb_id_encargado.Text);
            enca.Direccion = tb_direccion_enca.Text;
            enca.Telefono  = tb_tel_encarga.Text;
            enca.Correo    = tb_correo_encargado.Text;
            encargadoBusiness.ActualizarEncargado(enca);
            Label20.Text = "Actualizacion exitosa";
        }
        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)
            {
                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;
            }
        }
        protected void btn_consultar_Click(object sender, EventArgs e)
        {
            EstudianteBusiness estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
            Estudiante         estudiante         = estudianteBusiness.GetEstudiante(TextBox1.Text);

            Lb_id.Text           = estudiante.Id.ToString();
            Lb_nombre.Text       = estudiante.Nombre + " " + estudiante.Apellidos;
            lb_cedula.Text       = estudiante.Cedula;
            Tb_grado.Text        = estudiante.Grado;
            lb_cedula_encar.Text = estudiante.Encargado;
            EncargadoBusiness encargadoBusiness = new EncargadoBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
            Encargado         encar             = encargadoBusiness.obtenerEncargado(lb_cedula_encar.Text);

            lb_id_encargado.Text      = encar.Id.ToString();
            lb_nombre_encar.Text      = encar.Nombre;
            lb_apellidos_encarga.Text = encar.Apellidos;
            tb_direccion_enca.Text    = encar.Direccion;
            tb_tel_encarga.Text       = encar.Telefono;
            tb_correo_encargado.Text  = encar.Correo;
        }
        protected void btn_insert_estudiante_Click(object sender, EventArgs e)
        {
            EstudianteBusiness estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);

            Estudiante estudiante = new Estudiante();

            estudiante.Cedula    = tb_cedula_estu.Text;
            estudiante.Nombre    = tb_nombre_estu.Text;
            estudiante.Apellidos = tb_apellidos_estu.Text;
            estudiante.Encargado = tb_cedula.Text;
            estudiante.Grado     = tb_grado_estu.Text;
            estudianteBusiness.InsertarEstudiante(estudiante);
            Label15.Text = "Estudiante insertado con exito";


            if (!exite)
            {
                EncargadoBusiness encargadoBusiness = new EncargadoBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
                Encargado         encargado         = encargadoBusiness.obtenerEncargado(tb_cedula.Text);
                String            mensaje           = "Su hijo(a) " + tb_nombre_estu.Text + " ha sido matricula." + "\n" +
                                                      "Datos para pagar la matricula via pagina web: \n" + "Usuario: " + tb_cedula.Text + "\n" +
                                                      "Contrasena: " + "http://localhost:49503/password.aspx?valor=" + encargado.Id;
                CCorreo correo = new CCorreo(tb_correo.Text, "Confirmacion matricula", mensaje);
                if (correo.Estado)
                {
                    Label15.Text = "correo enviado";
                }
                else
                {
                    Label15.Text = "Error correo" + correo.Merror;
                }
            }

            tb_cedula.Text      = ""; tb_nombre.Text = ""; tb_apellidos.Text = ""; tb_correo.Text = ""; tb_direccion.Text = "";
            tb_telefono.Text    = ""; Label16.Text = ""; Label10.Text = "";
            tb_cedula_estu.Text = ""; tb_nombre_estu.Text = ""; tb_apellidos_estu.Text = "";
            tb_cedula.Text      = ""; tb_grado_estu.Text = "";
        }
        protected void btn_eliminar_Click(object sender, EventArgs e)
        {
            EstudianteBusiness      estudianteBusiness = new EstudianteBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
            LinkedList <Estudiante> le = estudianteBusiness.GetAllEstudiantes();
            int estado = 0;

            foreach (var item in le)
            {
                if (item.Encargado.ToString() == lb_cedula_encar.Text)
                {
                    estado = 1;
                }
            }
            if (estado == 0)
            {
                EncargadoBusiness encargadoBusiness = new EncargadoBusiness(WebConfigurationManager.ConnectionStrings["ProyectoLenguajes"].ConnectionString);
                encargadoBusiness.EliminarEncargado(Int32.Parse(lb_id_encargado.Text));
                Label32.Text = "Encargado eliminado con exito";
            }
            else
            {
                Label32.Text = "Encargado tiene asociado otro(s) estudiantes, no puede eliminarse";
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            conectionString    = WebConfigurationManager.ConnectionStrings["2017_sistema_camel"].ConnectionString;
            estudiante         = new Estudiante();
            estudianteBusiness = new EstudianteBusiness(conectionString);
            grupo             = new Grupo();
            grupoBusiness     = new GrupoBusiness(conectionString);
            factura           = new Factura();
            facturaBusines    = new FacturaBusiness(conectionString);
            login             = new Domain.Login();
            loginBusiness     = new LoginBusiness(conectionString);
            matriculaBusiness = new MatriculaBusiness(conectionString);

            if (!Page.IsPostBack)
            {
                LinkedList <Estudiante> estudiantes = new LinkedList <Estudiante>();
                estudiantes = estudianteBusiness.obtenerEstudiantes();
                //docentes = LA LISTA DE DOCENTES

                //Llenando el dropDownList

                ddlEstudiantes.DataSource     = estudiantes;
                ddlEstudiantes.DataValueField = "carne";
                ddlEstudiantes.DataTextField  = "carne";
                ddlEstudiantes.DataBind();
                //ddlDocentes.SelectedIndex = ddlDocentes.Items.Count - 1;

                LinkedList <Grupo> grupos = new LinkedList <Grupo>();
                grupos = grupoBusiness.obtenerGrupos();

                ddlGrupo.DataSource     = grupos;
                ddlGrupo.DataValueField = "seccion";
                ddlGrupo.DataTextField  = "seccion";
                ddlGrupo.DataBind();
            }//if
        }