Esempio n. 1
0
 protected void btnIngresar_Click(object sender, EventArgs e)
 {
     try
     {
         DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter();
         int carnet = int.Parse(txtUsuario.Text);
         CarnetPass    = "" + obj.login(carnet, txtPasword.Text);
         identificador = "" + obj.carnet(carnet, txtPasword.Text);
         //CarnetPass = Convert.ToString(obj.loginDistingible (txtUsuario.Text, txtPasword.Text));
         lbError.Text = "" + CarnetPass;
         if (CarnetPass != null)
         {
             Session["usuario"]       = CarnetPass;
             Session["identificador"] = identificador;
             //consulta de datos
             Response.Redirect("verificar.aspx");
         }
         else if (txtUsuario.Text == "" || txtPasword.Text == "")
         {
             lbError.Text = "Debe llenar todos los campo para acceder";
         }
         else if (txtUsuario.Text == "" && txtPasword.Text == "")
         {
             lbError.Text = "Debe llenar todos los campo para acceder";
         }
         else
         {
             lbError.Text = "Error usuario y contraseña incorrectas";
         }
     }
     catch
     {
         lbError.Text = "Error usuario y contraseña incorrectas";
     }
 }
Esempio n. 2
0
        private void EjecutarSP()
        {
            DataSetTableAdapters.UsuarioTableAdapter     obj  = new DataSetTableAdapters.UsuarioTableAdapter();
            DataSetTableAdapters.Solicitud_mTableAdapter obj1 = new DataSetTableAdapters.Solicitud_mTableAdapter();

            int    id       = Convert.ToInt32(Session["id"]);
            string emailger = obj.UsuarioCorreo(Session["nom"].ToString()).ToString();
            string emailus  = obj1.Emailxid(Convert.ToString(id)).ToString();


            MailMessage oMsg = new MailMessage();

            //Desde
            oMsg.From = new MailAddress("" + emailger);
            //Para
            oMsg.To.Add("" + emailus);
            //Copia
            oMsg.Bcc.Add("*****@*****.**");
            //Asunto
            oMsg.Subject = "Solicitud Aprobada";
            //Cuerpo del Mensaje



            oMsg.Body       = "Se ha Aprobado la solicitud " + id + " <br />Para revisar la solicitud, ingrese <a href=http://10.38.60.4/Materiales/Login.aspx> Aqui</a>.";
            oMsg.IsBodyHtml = true;
            SmtpClient smtp = new SmtpClient("emailsrv.falabella.cl");

            smtp.Port = 25;
            smtp.Send(oMsg);
            oMsg.IsBodyHtml = true;
        }
Esempio n. 3
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     try {
         DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter();
         String nombreUsuario = obj.spLogin(txtUsuario.Text, txtContraseña.Text).ToString();
         if (!nombreUsuario.Equals(""))
         {
             Session["legajo"] = nombreUsuario;
             Response.Redirect("vistaUsuario.aspx");
         }
     }
     catch {
         lblMensaje.Text = "Usuario/Contraseña incorrectos";
     }
 }
    protected void Button1_Click(object sender, EventArgs e)
    {
        try {
            DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter();
            String nombreUsuario = obj.spLogin(txtUsuario.Text, txtContraseña.Text).ToString();
            if (!nombreUsuario.Equals("")) {
                Session["legajo"] = nombreUsuario;
                Response.Redirect("vistaUsuario.aspx");

            }

        }
        catch {
            lblMensaje.Text = "Usuario/Contraseña incorrectos";
        }
    }
Esempio n. 5
0
        private void EjecutarSP()
        {
            string cc, nombre, fecha, pendiente;

            pendiente = "Pendiente";
            fecha     = DateTime.Today.ToString("dd-MM-yyyy");
            string usu = Session["nom"].ToString();



            // envio el correo del usuario
            DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter();
            string email = obj.UsuarioCorreo(Lblusu.Text).ToString();



            // consulto y envio el correo del gerente x el CC
            DataSetTableAdapters.CD_GERENCIATableAdapter obj3 = new DataSetTableAdapters.CD_GERENCIATableAdapter();
            string correoGer = obj3.UsuarioCorreoGerente(lblcc.Text).ToString();

            // actualizo el estado de la tabla

            DataSetTableAdapters.Solicitud_mTableAdapter obj4 = new DataSetTableAdapters.Solicitud_mTableAdapter();
            obj4.UpdatePendiente(usu);

            MailMessage oMsg = new MailMessage();


            //Desde
            oMsg.From = new MailAddress("*****@*****.**");
            //Parañdigame

            oMsg.To.Add("" + email);
            //Copia
            oMsg.Bcc.Add("" + correoGer);
            oMsg.Bcc.Add("*****@*****.**");
            //Asunto
            oMsg.Subject = "Nueva Solicitud de Materiales";
            //Cuerpo del Mensaje
            oMsg.Body       = "Se ha generado una nueva solicitud de materiales del usuario " + Lblusu.Text + " y su numero de solicitud es el  " + Lblid.Text + "<br /><br/>" + GridViewToHtml(GridView1) + "<br /> Para poder revisar su solicitud, Ingrese <a href=http://10.38.60.4/Materiales/Login.aspx >Aqui</a>.";
            oMsg.IsBodyHtml = true;
            SmtpClient smtp = new SmtpClient("emailsrv.falabella.cl");

            smtp.Port = 25;
            smtp.Send(oMsg);
            oMsg.IsBodyHtml = true;
        }
Esempio n. 6
0
        public void BtnIngresar_Click(object sender, EventArgs e)
        {
            try
            {
                DataSetTableAdapters.UsuarioTableAdapter obj = new DataSetTableAdapters.UsuarioTableAdapter();
                string nombre = obj.Login(txtusu.Text, txtpass.Text).ToString();
                string tipo   = obj.IngresoTipo(txtusu.Text).ToString();

                if (!nombre.Equals(""))

                {
                    switch (tipo)
                    {
                    case "Gerente":
                        Session["nom"] = nombre;
                        Response.Redirect("Gerente.aspx");

                        break;

                    case "Solicitante":
                        Session["nom"] = nombre;
                        Response.Redirect("SolMat.aspx");


                        break;

                    case "Contabilidad":
                        Session["nom"] = nombre;
                        Response.Redirect("Contabilidad.aspx");

                        break;
                    }
                }
            }
            catch
            {
                lblestado.Text = "usario/clave incorrectos";
            }
        }