Пример #1
0
        private void BtnEntrar_Click(object sender, EventArgs e)
        {
            Login    entrarUs = new Login();
            ClsLogin logica   = new ClsLogin();

            entrarUs.User = TxtUsuario.Text;
            entrarUs.Pass = TxtContraseña.Text;

            int R = logica.LogUser(entrarUs);

            if (R == 1)
            {
                MessageBox.Show("Acceso Consedido");
                FrmOperaciones frm = new FrmOperaciones();

                frm.TxtIva.Enabled    = false;
                frm.TxtProduc.Enabled = false;
                frm.LblUs.Text        = TxtUsuario.Text;
                frm.TxtProduc.Text    = "Laptop";
                frm.LblProducto.Text  = frm.TxtProduc.Text;
                frm.TxtIva.Text       = "0.13";

                frm.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Usuario o Contraseña incorrecta");
            }
        }
Пример #2
0
        public bool logine(ClsLogin log)
        {
            bool test = false;

            try
            {
                InitialiserConnexion();
                if (!conn.State.ToString().ToLower().Equals("open"))
                {
                    conn.Open();
                }
                cmd = new SqlCommand("SELECT * from Utilisateur where NomUtilisateur='" + log.NomUser + "' and CONVERT(varchar(25),deCRYPTBYPASSPHRASE('tdi202',Mot_de_passe))='" + log.Pwd + "'", conn);
                dr  = cmd.ExecuteReader();
                if (dr.Read())
                {
                    log.IdAgent         = dr["CodeAgent"].ToString();
                    log.NomUser         = dr["NomUtilisateur"].ToString();
                    log.Niveau1         = int.Parse(dr["Niveau"].ToString());
                    log.Fonction1       = dr["Fonction"].ToString();
                    log.Code_entreprise = int.Parse(dr["Code_entrePrise"].ToString());
                    log.Code            = dr["code"].ToString();
                    test = true;
                }
                else
                {
                    test = false;
                }
                conn.Close();
            }
            catch (Exception)
            {
                conn.Close();
            }
            return(test);
        }
Пример #3
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.Usuario  = txtUser.Text;
            log.Password = txtPass.Text;

            ClsLogin clslog = new ClsLogin();
            FrmMenu  menu   = new FrmMenu();

            int variabledeevaluacion = clslog.accesoBidimecional(log);


            if (variabledeevaluacion == 1)
            {
                MessageBox.Show("Enter");
                FrmMenu frm = new FrmMenu();
                frm.usuarioEstado = txtUser.Text;
                frm.Show();

                this.Hide();
            }
            else
            {
                MessageBox.Show("Datos incorrectos");
            }
        }
Пример #4
0
        public async Task <IActionResult> PostLogin(ClsLogin model)
        {
            if (ModelState.IsValid)
            {
                AdminSession  session  = new AdminSession(HttpContext);
                ClsPeticiones peticion = new ClsPeticiones();

                var response = await peticion.PostComplejo <ClsLogin, Cls_Response <ClsInfoUsuario> >(model, "AdmonUsuarios/Login");

                if (!response.Error)
                {
                    var claims = new List <Claim>();
                    claims.Add(new Claim(ClaimTypes.Role, response.Body.NombreRol));
                    claims.Add(new Claim(VariablesDeSession.IdUsuario, response.Body.IdUsuario.ToString()));
                    claims.Add(new Claim(VariablesDeSession.Token, response.Body.JWT));
                    session.SetObject(VariablesDeSession.InfoUsuario, response.Body);

                    var identity  = new ClaimsIdentity(claims, CookieAuthenticationDefaults.AuthenticationScheme);
                    var principal = new ClaimsPrincipal(identity);
                    var props     = new AuthenticationProperties();
                    //props.IsPersistent = false;
                    HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme, principal, props).Wait();
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ViewBag.Error = response.Message;
                    return(View("Login", model));
                }
            }
            else
            {
                return(View("Login", model));
            }
        }
Пример #5
0
        protected void iniciarSesion_Row(object sender, AuthenticateEventArgs e)
        {
            usuario  usuarioDto = new usuario();
            ClsLogin usuarioDao = new ClsLogin();

            usuarioDto = usuarioDao.login(iniciarSesion.UserName, iniciarSesion.Password);
            if (usuarioDto != null)
            {
                Session["idusuario"] = usuarioDto.idusuario;
                Session["cedula_u"]  = usuarioDto.cedula_u;

                if (usuarioDto.rol_idrol == 1)
                {
                    Response.Redirect("~/Administrador/indexAdministrador.aspx", false);
                }

                if (usuarioDto.rol_idrol == 3)
                {
                    Response.Redirect("~/Usuario/indexUsuario.aspx", false);
                }
            }
            else
            {
                lblMensaje.Text = "Usuario o contraseña incorrecta";
            }
        }
Пример #6
0
        public int Autentificar(ClsLogin pLogin)
        {
            int resultado = -1;

            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = BdConexion.ObtenerConexion();

            cmd.CommandText = "autentificarLogin";
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@user", pLogin.Usuario);
            cmd.Parameters["@user"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@pass", pLogin.Contraseña);
            cmd.Parameters["@pass"].Direction = ParameterDirection.Input;

            //cmd.Parameters.AddWithValue("@est", pLogin.Estado);
            //cmd.Parameters["@est"].Direction = ParameterDirection.Input;

            MySqlDataReader _reader = cmd.ExecuteReader();
            while (_reader.Read())
            {
                resultado = 50;
            }

            return resultado;
        }
Пример #7
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.Usuario  = txtUser.Text;
            log.Password = txtPassword.Text;

            ClsLogin clslog = new ClsLogin();
            frmMenu  menu   = new frmMenu();

            int variabledeevaluacion = clslog.accesoBidimecional(log);


            if (variabledeevaluacion == 1)
            {
                MessageBox.Show("Enter");
                this.Dispose(false);
                //this.hide solo oculta el formulario y el dispose trabaja con la ram
                //limpia el espacio y basicamente desaparece el formulario de la ram.
                //en pocas palabras lo cierra por completo
                menu.Show();
            }
            else
            {
                MessageBox.Show("Datos incorrectos");
            }
        }
Пример #8
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            ClsLogin _objLogin = new ClsLogin();

            _objLogin.Model.LoginUserName = T1.Text;
            _objLogin.Model.LoginPassword = T2.Text;
            _objLogin.SaveLogin();
            //this.Close();
        }
Пример #9
0
        public int Validar(string Usuario, string Contraseña)
        {
            ClsLogin eLogin = new ClsLogin();

            eLogin.Usuario = Usuario;
            eLogin.Contraseña = Contraseña;

            ClsUsuarioDAL mUsuario = new ClsUsuarioDAL();
            int resultado = mUsuario.Autentificar(eLogin);
            return resultado;
        }
Пример #10
0
 public bool Login()
 {
     k3Login.ClsLogin clsLogin = new ClsLogin();
     this.IsLogin = clsLogin.CheckLogin();
     if (IsLogin)
     {
         this.DBUnitInstance = new DBUnit(clsLogin.PropsString);
         this.InitUserInfo(clsLogin.PropsString);
     }
     return(this.IsLogin);
 }
Пример #11
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            DataTable dtLogin = new DataTable();

            dtLogin = ClsLogin.DtLogin(txtUsername.Text, txtPassword.Text);

            if (dtLogin.Rows.Count != 0)
            {
                Response.Redirect("~/Status.aspx");
            }
            else
            {
                lblWarning.Text = "Your Username or Password Incorrect";
            }
        }
        protected void BtnLogin_Click(object sender, EventArgs e)
        {
            DataTable DtLogin = new DataTable();

            DtLogin = ClsLogin.DtLogin(TxtUser.Text, TxtPassword.Text);

            if (DtLogin.Rows.Count != 0)
            {
                Response.Redirect("~/HomePage.aspx");
            }
            else
            {
                LblWarning.Text = "Username Atau Pasword Anda Salah ...";
            }
        }
Пример #13
0
        protected void btn_Login_Click(object sender, EventArgs e)
        {
            DataTable DtLogin = new DataTable();

            DtLogin = ClsLogin.DtLogin(txtUsername.Text, txtPassword.Text);

            if (DtLogin.Rows.Count == 1)
            {
                Response.Redirect("~/result.aspx");
            }
            else
            {
                LblWarning.Text = "Username Atau Password Anda Salah!";
            }
        }
Пример #14
0
        protected void Func_Contraseña()
        {
            ClsLogin ObjContraseña = new ClsLogin();

            ObjContraseña.Usuario    = LblUsuario2.Text;
            ObjContraseña.contraseña = TxtConfirmarNueva.Text;
            if ((TxtContraseña_An.Text == lblcontraseña2.Text) && (TxtNuevaContra.Text == TxtConfirmarNueva.Text))
            {
                ObjContraseña.Func_Contraseña();
                MessageBox.Show("Su Contraseña  ha sido Actualizada con éxito, Revise su nueva contraseña en su correo electronico", "Validación de información", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Las Contraseñas No Cohinciden", "Validación de información", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Пример #15
0
        private void btnentrar_Click(object sender, EventArgs e)
        {
            Login log = new Login();
            log.Usuario = txtUser.Text;
            log.Usuario = txtPassword.Text;

            ClsLogin clsL = new ClsLogin();

           int variabledeevaluacion= clsL.acceso(log);
            if (variabledeevaluacion==1) {

                MessageBox.Show("WELCOME");
            }
            else {
                MessageBox.Show("FALSE");
            }
}
Пример #16
0
        private void RegLogin(string id, string pass)
        {
            ClsLogin login = new ClsLogin();

            if (login.chkLogin(id, pass))
            {
                //TODO:ログイン処理の実装
                RedirectMainPage();
            }
            else
            {
                // 認証に失敗した場合はデフォルトページへ
                RedirectDefaultPage();
            }

            return;
        }
Пример #17
0
        protected ActionResult Iniciar_Click(object sender, EventArgs e)
        {
            string user     = txtUser.Text;
            string password = txtPassword.Text;

            int usuarioId = ClsLogin.IniciarSesion(user, password);

            if (usuarioId == 0)
            {
                Response.Write("<script> alert(" + "'Verifique sus datos'" + ") </script>");
            }
            else
            {
                Session["usuarioId"] = usuarioId;
                Response.Redirect("~/pages/inicio/sistema.aspx");
            }
        }
Пример #18
0
        public ActionResult DoLogin(FSCLogin objLogin)
        {
            string msgType = "Error";
            string msg     = string.Empty;

            try
            {
                if (ModelState.IsValid)
                {
                    ClsLogin objClsLogin    = new ClsLogin();
                    FSCLogin objLoginDetail = objClsLogin.AuthenticateUser(objLogin.Email);
                    if (objLoginDetail != null && objLoginDetail.UserId > 0)
                    {
                        if (objLoginDetail.Password == FSCSecurity.EncryptPassword(objLogin.Password))
                        {
                            //Initialise Session
                            if (FSCWebRespository.InitialiseSession(objLoginDetail.UserId))
                            {
                                FormsAuthentication.SetAuthCookie(objLogin.Email.ToUpper(), true);
                                return(RedirectToAction("../Home/Home"));
                            }
                            else
                            {
                                msg = "Technical Error!";
                            }
                        }
                        else
                        {
                            msg = "Invalid Password!";
                        }
                    }
                    else
                    {
                        msg = "Invalid User";
                    }
                    ViewBag.MsgType = msgType;
                    ViewBag.Msg     = msg;
                }
                return(View("Login"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #19
0
        protected void IniciarSesion2_Authenticate(object sender, AuthenticateEventArgs e)
        {
            eps      usuarioDto = new eps();
            ClsLogin usuarioDao = new ClsLogin();

            usuarioDto = usuarioDao.loginEps(iniciarSesionEPS.UserName, iniciarSesionEPS.Password);
            if (usuarioDto != null)
            {
                Session["nitEPS"] = usuarioDto.nit_eps;
                if (usuarioDto.nombre_eps != null)
                {
                    Response.Redirect("indexEPS.aspx", false);
                }
            }
            else
            {
                lblMensajeEPS.Text = "Usuario o contraseña incorrecta";
            }
        }
Пример #20
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Login    entrar = new Login();
            ClsLogin logica = new ClsLogin();

            entrar.User = txtUser.Text;
            entrar.Pass = txtPass.Text;

            Boolean R = logica.logeo(entrar);

            if (R == true)
            {
                MessageBox.Show("Acceso Consedido");
            }
            else
            {
                MessageBox.Show("Acceso Restringido ");
            }
        }
Пример #21
0
        private void BtnEnter_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.User     = txtUser.Text;
            log.Password = txtPassword.Text;

            ClsLogin cls = new ClsLogin();

            int variableevalucion = cls.acceso(log);

            if (variableevalucion == 1)
            {
                MessageBox.Show("WELCOME");
            }
            else
            {
                MessageBox.Show("FALSE");
            }
        }
Пример #22
0
        private void btnentrar_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.Usuario  = txtUser.Text;
            log.Password = txtPass.Text;

            ClsLogin clsl = new ClsLogin();

            int variabledeevualuacion = clsl.acceso(log);

            if (variabledeevualuacion == 1)
            {
                MessageBox.Show("Welcom");
            }
            else
            {
                MessageBox.Show("False");
            }
        }
Пример #23
0
        public static bool InitialiseSession(Int64 UserId)
        {
            bool           isSessionInitialised = false;
            FSCUserSession objFSCUserSession    = new FSCUserSession();

            try
            {
                FSCUserDetail userDetails = new ClsLogin().GetUserDetails(UserId);
                objFSCUserSession.UserId   = userDetails.UserId;
                objFSCUserSession.UserName = userDetails.FirstName + " " + userDetails.LastName;
                HttpContext.Current.Session["UserDetails"] = objFSCUserSession;
                isSessionInitialised = true;
            }
            catch (Exception exc)
            {
                isSessionInitialised = false;
                throw exc;
            }
            return(isSessionInitialised);
        }
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.User     = txtUser.Text;
            log.Password = txtPassword.Text;

            ClsLogin clslog = new ClsLogin();

            int variabledeevaluacion = clslog.accesoBidimecional(log);

            if (variabledeevaluacion == 1)
            {
                MessageBox.Show("Enter");
            }
            else
            {
                MessageBox.Show("Datos incorrectos");
            }
        }
Пример #25
0
        public ActionResult Login(ClsLogin clsLogin)//(string UserName,string Password)
        {
            #region ValidationProcess with API

            #region PostConcept
            //ClsLoginRequest obj = new ClsLoginRequest();
            //obj.Model = clsLogin;
            //obj.UserId = 0;

            //var objResult2 = Post<ResponseDto<ClsLoginResponse>>($"api/user-verify/validate-login", obj);
            #endregion

            #region GetConcept
            var objResult2 = Get <bool>(string.Format("api/user-verify/validate-login?Uname={0}&Pass={1}", clsLogin.UserName, clsLogin.Password));
            #endregion

            ViewBag.status = objResult2;
            #endregion
            return(View());
        }
Пример #26
0
        private void btn1_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.Usuario  = txtUser.Text;
            log.Password = txtPass.Text;

            ClsLogin clss = new ClsLogin();
            int      variabledeevalucion = clss.acceso(log);

            if (variabledeevalucion == 1)
            {
                MessageBox.Show("welcome");
                this.Hide();
            }
            else
            {
                MessageBox.Show("false");
            }
        }
Пример #27
0
    protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
        String   username    = Login1.UserName;
        String   password    = Login1.Password;
        ClsLogin m_login     = new ClsLogin();
        int      seleccionar = m_login.statusUsario(username, password);

        switch (seleccionar)
        {
        case -1:
            Login1.FailureText = "usuario o contrasenia es incorrecta.";
            break;

        case -2:
            Login1.FailureText = "su cuenta no esta activada.";
            break;

        default:
            FormsAuthentication.RedirectFromLoginPage(Login1.UserName, Login1.RememberMeSet);
            break;
        }
    }
Пример #28
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Login    entrar = new Login();
            ClsLogin logica = new ClsLogin();

            entrar.User = txtUser.Text;
            entrar.Pass = txtPass.Text;

            int R = logica.logeo(entrar);

            if (R == 1)
            {
                MessageBox.Show("Acceso Consedido");
                FrmMenu frm = new FrmMenu();
                frm.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Acceso Restringido ");
            }
        }
Пример #29
0
        private void BtnCancel_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.Usuario  = txtUser.Text;
            log.Password = txtPass.Text;

            ClsLogin clsL = new ClsLogin();

            int variableevalucion = clsL.acceso(log);

            if (variableevalucion == 1)
            {
                MessageBox.Show("WELCOME");
                Vista.FrmMenu frm = new Vista.FrmMenu();
                frm.UsuarioEstado = txtUser.Text;
            }
            else
            {
                MessageBox.Show("FALSE");
            }
        }
Пример #30
0
        private void BtnEntrarAd_Click(object sender, EventArgs e)
        {
            Login    entrarUs = new Login();
            ClsLogin logica   = new ClsLogin();

            entrarUs.User = TxtUsuario.Text;
            entrarUs.Pass = TxtContraseña.Text;

            int R = logica.LogAdmin(entrarUs);

            if (R == 1)
            {
                MessageBox.Show("Acceso Consedido");
                FrmOperaciones frm = new FrmOperaciones();
                frm.LblUs.Text = TxtUsuario.Text;
                frm.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Usuario o Contraseña incorrecta");
            }
        }
Пример #31
0
        private void btnAcceder_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.User     = txtUser.Text;
            log.Password = txtPass.Text;

            ClsLogin clsL = new ClsLogin();

            int evaluacion = clsL.acceso(log);

            if (evaluacion == 1)
            {
                MessageBox.Show("Welcome");
                FrmMenu frmM = new FrmMenu();
                frmM.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("No se encuentra en el sistema");
            }
        }
Пример #32
0
        private void button1_Click(object sender, EventArgs e)
        {
            Login log = new Login();

            log.Usuario  = txtUser.Text;
            log.Password = txtPass.Text;

            ClsLogin clsL = new ClsLogin();

            int variabledeevaluacion = clsL.acceso(log);

            if (variabledeevaluacion == 1)
            {
                MessageBox.Show("WELCOME");
                FrmMenu frm = new FrmMenu();
                frm.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("False");
            }
        }