Esempio n. 1
0
        public static Profissional GetUsuarioProfissional(string _login)
        {
            if (_login == "")
            {
                return(null);
            }
            else
            {
                Context      _db          = new Context();
                Profissional profissional = (from u in _db.Profissional where u.Email == _login select u).SingleOrDefault();

                return(profissional);
            }
        }
Esempio n. 2
0
        public static Cliente GetUsuarioCliente(string _login)
        {
            if (_login == "")
            {
                return(null);
            }
            else
            {
                Context _db     = new Context();
                Cliente cliente = (from u in _db.Clientes where u.Email == _login select u).SingleOrDefault();

                return(cliente);
            }
        }
Esempio n. 3
0
        public static bool AutenticarUsuario(string login, string senha)
        {
            Context _db = new Context();
            var     cli = (from u in _db.Clientes where u.Email == login && u.Senha == senha select u).SingleOrDefault();
            var     pro = (from u in _db.Profissional where u.Email == login && u.Senha == senha select u).SingleOrDefault();

            if (cli != null)
            {
                if (pro != null)
                {
                    return(false);
                }
                FormsAuthentication.SetAuthCookie(cli.Email, false);
                HttpContext.Current.Session["Usuario"] = cli.Email;
                return(true);
            }
            FormsAuthentication.SetAuthCookie(pro.Email, false);
            HttpContext.Current.Session["Usuario"] = pro.Email;
            return(true);
        }
Esempio n. 4
0
        public static Profissional GetUsuarioProfissional()
        {
            string _login = HttpContext.Current.User.Identity.Name;

            if (HttpContext.Current.Session.Count > 0 || HttpContext.Current.Session["Usuario"] != null)
            {
                _login = HttpContext.Current.Session["Usuario"].ToString();
                if (_login == "")
                {
                    return(null);
                }
                else
                {
                    Context      _db          = new Context();
                    Profissional profissional = (from u in _db.Profissional where u.Email == _login select u).SingleOrDefault();
                    return(profissional);
                }
            }
            else
            {
                return(null);
            }
        }
Esempio n. 5
0
        public static Cliente GetUsuarioCliente()
        {
            string _login = HttpContext.Current.User.Identity.Name;

            if (HttpContext.Current.Session.Count > 0 || HttpContext.Current.Session["Usuario"] != null)
            {
                _login = HttpContext.Current.Session["Usuario"].ToString();
                if (_login == "")
                {
                    return(null);
                }
                else
                {
                    Context _db     = new Context();
                    Cliente cliente = (from u in _db.Clientes where u.Email == _login select u).SingleOrDefault();
                    return(cliente);
                }
            }
            else
            {
                return(null);
            }
        }