Example #1
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            UsuarioEN t = obj as UsuarioEN;

            if (t == null)
            {
                return(false);
            }
            if (UsuarioID.Equals(t.UsuarioID))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #2
0
        protected void AutenticarUsuario(string Identificacion, string Password)
        {
            #region "Definitions"
            int        UsuarioID;
            UsuarioBLL objUsuarioBLL;
            #endregion
            #region "try"
            try
            {
                #region "Objects Instance"
                UsuarioID     = 0;
                objUsuarioBLL = new UsuarioBLL();
                #endregion

                FormsAuthentication.Initialize();
                UsuarioID = objUsuarioBLL.AutenticarUsuario(txtIdentificacion.Text.Trim(), txtPassword.Text.Trim());

                if (UsuarioID != 0)
                {
                    string TiempoCookie = ConfigurationManager.AppSettings["TiempoCookie"];

                    FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, UsuarioID.ToString(), DateTime.Now, DateTime.Now.AddMinutes(double.Parse(TiempoCookie)), false, string.Empty, FormsAuthentication.FormsCookiePath);
                    string     hash   = FormsAuthentication.Encrypt(ticket);
                    HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, hash);
                    Response.Cookies.Add(cookie);
                    Response.Redirect(Page.Request.Path);
                }
            }
            #endregion
            #region "catch"
            catch (Exception ex)
            {
                General.MostrarAlerta(this.Page, ex.Message);
            }
            #endregion
            #region "finally"
            finally
            {
                objUsuarioBLL = null;
                GC.Collect();
            }
            #endregion
        }
Example #3
0
 private void frmLogin_Load(object sender, EventArgs e) => UsuarioID.Select();