Esempio n. 1
0
        protected void btnAcceso_Click(object sender, EventArgs e)
        {
            string strUsuario, strClave, strValClave;

            Guid GuidUsario;

            strUsuario = loginid.Value;
            strClave   = Encrypta.Encrypt(loginpsw.Value);

            try

            {
                using (var Modelo = new imDesarrolloEntities())
                {
                    var iModelo = (from a in Modelo.tblUsuarios
                                   where a.Usuario == strUsuario
                                   select new
                    {
                        a.UsuarioID,
                        a.Clave,
                    }).ToList();

                    GuidUsario  = iModelo[0].UsuarioID;
                    strValClave = iModelo[0].Clave;
                    string dos = "fGVifCvpWWGgKTZ46axSOQ==";

                    string pass_de = Encrypta.Decrypt(dos);
                    if (iModelo.Count == 0)
                    {
                        Mensaje("Usuario no existe, favor de re-intentar");
                    }
                    else
                    {
                        if (strClave == strValClave)
                        {
                            HttpCookie usr_cookie = new HttpCookie("usr_cookie", GuidUsario.ToString());
                            usr_cookie.Expires = DateTime.Now.AddDays(1);
                            Response.Cookies.Add(usr_cookie);
                            //Session["UsuarioFirmadoID"] = GuidUsario;
                            Response.Redirect("Panel.aspx");
                        }
                        else
                        {
                            Mensaje("Contraseña incorrecta, favor de re-intentar");
                        }
                    }
                }
            }
            catch
            {
                Mensaje("Datos incorrectos, favor de re-intentar");
            }
        }
Esempio n. 2
0
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            string strUsuario, strClave, strValClave;

            Guid GuidUsario;

            strUsuario = Request.Form["iUsuario"];
            strClave   = Request.Form["iClave"];

            strClave = Encrypta.Encrypt(strClave);

            try

            {
                using (var Modelo = new DatosHECSAEntities())
                {
                    var iModelo = (from a in Modelo.Usuarios
                                   where a.Usuario == strUsuario
                                   select new
                    {
                        a.UsuarioID,
                        a.Clave,
                    }).ToList();

                    GuidUsario  = iModelo[0].UsuarioID;
                    strValClave = iModelo[0].Clave;
                    //string dos = "fGVifCvpWWGgKTZ46axSOQ==";

                    //string pass_de = Encrypta.Decrypt(dos);
                    if (iModelo.Count == 0)
                    {
                        lblSuccess.Text = "Usuario no existe, favor de re-intentar";
                        upModal.Update();
                        modSuccess.Show();
                    }
                    else
                    {
                        if (strClave == strValClave)
                        {
                            HttpCookie usr_cookie = new HttpCookie("UsuarioCookie", GuidUsario.ToString());
                            usr_cookie.Expires = DateTime.Now.AddDays(1);
                            Response.Cookies.Add(usr_cookie);
                            //Session["UsuarioFirmadoID"] = GuidUsario;
                            Response.Redirect("Panel.aspx");
                        }
                        else
                        {
                            lblSuccess.Text = "Contraseña incorrecta, favor de re-intentar";
                            upModal.Update();
                            modSuccess.Show();
                        }
                    }
                }
            }
            catch
            {
                lblSuccess.Text = "Datos incorrectos, favor de re-intentar";
                upModal.Update();
                modSuccess.Show();
            }
        }