Example #1
0
        public Tuple <User, int> Login(string username, string password)
        {
            LoginDBEntities context = new LoginDBEntities();
            var             result  = new ObjectParameter("result", typeof(int));

            context.sp_Login(username, password, result);
            int output = Int32.Parse(result.Value.ToString());

            if (output == 0)
            {
                return(new Tuple <User, int>(context.User.FirstOrDefault(x => x.Username == username && x.Password == password), output));
            }
            else
            {
                return(new Tuple <User, int>(null, output));
            }
        }