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";
            }
        }
Ejemplo n.º 2
0
        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 = "";
        }