Example #1
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            Page.Validate();
            if (!Page.IsValid)
            {
                return;
            }

            Alumnos alumno = new Alumnos();

            alumno.Nombre    = txtNombre.Text;
            alumno.Apellido  = txtApellido.Text;
            alumno.Dni       = Convert.ToInt32(txtDni.Text);
            alumno.Mail      = txtMail.Text;
            alumno.Telefono  = Convert.ToInt32(txtTelefono.Text);
            alumno.Direccion = txtDireccion.Text;
            alumno.Legajo    = Convert.ToInt64(txtLegajo.Text);
            AlumnosNegocio negocioAlumno = new AlumnosNegocio();

            if (negocioAlumno.AltaAlumno(alumno) == true)
            {
                Session.Add("Exito", "Alumno cargado con exito!");
                Response.Redirect("PaginaExito.aspx");
            }
            else
            {
                Session.Add("Error", "Hubo un error al ingresar el usuario.");
                Response.Redirect("PaginaError.aspx");
            }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Docentes docenteLogeado = new Docentes();

            docenteLogeado = (Docentes)Session["docenteLogeado"];

            if (docenteLogeado == null)
            {
                Response.Redirect("Login.aspx");
            }

            if (!IsPostBack)
            {
                ComisionNegocio negocio    = new ComisionNegocio();
                long            IdComision = Convert.ToInt64(Session["IdComision"]);
                NombreComision   = negocio.NombreComision(IdComision);
                lblComision.Text = NombreComision;

                AlumnosNegocio nego = new AlumnosNegocio();
                NombreAlumno   = nego.ApellidoAlumno(Convert.ToInt64(Session["IdAlumno"]));
                lblAlumno.Text = NombreAlumno;

                long             IdAlumno     = Convert.ToInt64(Session["IdAlumno"]);
                InstanciaNegocio negocioInsta = new InstanciaNegocio();
                dgvListaInstancias.DataSource = negocioInsta.listar(IdComision, IdAlumno);
                dgvListaInstancias.DataBind();
            }
        }
Example #3
0
        /* protected void btnMail_Click(object sender, EventArgs e)
         * {
         *   AlumnosNegocio negocio = new AlumnosNegocio();
         *   long IdAlumno = Convert.ToInt64(Session["IdAlumno"]);
         *
         *   Docentes docenteLogeado = new Docentes();
         *   docenteLogeado = (Docentes)Session["docenteLogeado"];
         *
         *   string to = negocio.mailAlumno(IdAlumno); //To address
         *   string from = docenteLogeado.Mail; //From address
         *   MailMessage message = new MailMessage(from, to);
         *
         *   string mailbody =
         * ;
         *   message.Subject = "Sending Email Using Asp.Net & C#";
         *   message.Body = mailbody;
         *   message.BodyEncoding = System.Text.Encoding.UTF8;
         *   message.IsBodyHtml = true;
         *   SmtpClient client = new SmtpClient("smtp.gmail.com", 587); //Gmail smtp
         *   System.Net.NetworkCredential basicCredential1 = new
         *   System.Net.NetworkCredential("yourmail id", "Password");
         *   client.EnableSsl = true;
         *   client.UseDefaultCredentials = false;
         *   client.Credentials = basicCredential1;
         *   try
         *   {
         *       client.Send(message);
         *   }
         *
         *   catch (Exception ex)
         *   {
         *       throw ex;
         *   }
         *
         *
         * }*/


        protected void dgvListaObservaciones_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Mail")
            {
                int index = Convert.ToInt32(e.CommandArgument);

                //Reference the GridView Row.
                GridViewRow row = dgvListaObservaciones.Rows[index];

                string mail = row.Cells[1].Text;

                AlumnosNegocio negocio  = new AlumnosNegocio();
                long           IdAlumno = Convert.ToInt64(Session["IdAlumno"]);

                Docentes docenteLogeado = new Docentes();
                docenteLogeado = (Docentes)Session["docenteLogeado"];

                string      to      = negocio.mailAlumno(IdAlumno); //To address
                string      from    = docenteLogeado.Mail;          //From address
                MailMessage message = new MailMessage(from, to);

                string mailbody = mail;
                message.Subject      = "Observacion";
                message.Body         = mailbody;
                message.BodyEncoding = System.Text.Encoding.UTF8;
                message.IsBodyHtml   = true;
                SmtpClient client = new SmtpClient("smtp.gmail.com", 587); //Gmail smtp
                System.Net.NetworkCredential basicCredential1 = new
                                                                System.Net.NetworkCredential("*****@*****.**", "16441644");
                client.EnableSsl             = true;
                client.UseDefaultCredentials = false;
                client.Credentials           = basicCredential1;
                try
                {
                    client.Send(message);
                }

                catch (Exception ex)
                {
                    throw ex;
                }
            }

            if (e.CommandName == "Editar")
            {
                int index = Convert.ToInt32(e.CommandArgument);

                //Reference the GridView Row.
                GridViewRow row = dgvListaObservaciones.Rows[index];

                long   Id  = Convert.ToInt64(row.Cells[0].Text);
                string obs = row.Cells[1].Text;

                Session.Add("IdObs", Id);
                Session.Add("Obs", obs);
                Response.Redirect("EditarObs.aspx");
            }
        }
Example #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Docentes docenteLogeado = new Docentes();

            docenteLogeado = (Docentes)Session["docenteLogeado"];

            if (docenteLogeado == null)
            {
                Response.Redirect("Login.aspx");
            }

            if (!IsPostBack)
            {
                AlumnosNegocio negocio = new AlumnosNegocio();
                dgvAlumnos.DataSource = negocio.ListarAlumnos();
                dgvAlumnos.DataBind();
            }
        }
Example #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Docentes docenteLogeado = new Docentes();

            docenteLogeado = (Docentes)Session["docenteLogeado"];

            if (docenteLogeado == null)
            {
                Response.Redirect("Login.aspx");
            }


            if (!IsPostBack)
            {
                ComisionNegocio negocio    = new ComisionNegocio();
                long            IdComision = Convert.ToInt64(Session["IdComision"]);
                NombreComision   = negocio.NombreComision(IdComision);
                lblComision.Text = NombreComision;
                AlumnosNegocio AluNegocio = new AlumnosNegocio();
                dgvListaAlumnos.DataSource = AluNegocio.Listar();
                dgvListaAlumnos.DataBind();
            }
        }