示例#1
0
        public int Save(UsuarioEntityObject UsuarioInfo)
        {
            _UsuarioDAO = new UsuarioDataObject();

            if (!ExistsUser(UsuarioInfo))
            {
                return(_UsuarioDAO.Insert(UsuarioInfo));
            }
            else
            {
                return(_UsuarioDAO.Update(UsuarioInfo));
            }
        }
示例#2
0
        private bool ExistsUser(UsuarioEntityObject UserInfo)
        {
            UsuarioEntityObject _UserInfo;

            _UsuarioDAO = new UsuarioDataObject();
            _UserInfo   = _UsuarioDAO.GetUsuario(UserInfo.Login, UserInfo.Password);

            if (_UserInfo == null)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
示例#3
0
        public UsuarioEntityObject GetCurrentUsuario()
        {
            UsuarioEntityObject _CurrentUser = null;

            UsuarioEntityObject _UsuarioInfo = null;

            System.Web.HttpContext httpContext = System.Web.HttpContext.Current;
            if (httpContext.ApplicationInstance.Session.Count > 0)
            {
                _UsuarioInfo = (UsuarioEntityObject)httpContext.ApplicationInstance.Session["Usuario"];
            }

            if (_UsuarioInfo != null)
            {
                _UsuarioDAO  = new UsuarioDataObject();
                _CurrentUser = _UsuarioDAO.GetUsuario(_UsuarioInfo.Login, _UsuarioInfo.Password);
            }

            return(_CurrentUser);
        }
示例#4
0
 public List <UsuarioEntityObject> GetUsuarios()
 {
     _UsuarioDAO = new UsuarioDataObject();
     return(_UsuarioDAO.GetUsuarios());
 }
示例#5
0
 public UsuarioEntityObject GetUsuario(string User, string Password)
 {
     _UsuarioDAO = new UsuarioDataObject();
     return(_UsuarioDAO.GetUsuario(User, Password));
 }