public ActionResult Views()
        {
            IEnumerable <Book> booksList = BookRepositary.GetAllBooks();
            IEnumerable <User> usersList = UserRepositary.GetAllUsers();

            ViewBag.books     = booksList;
            ViewData["Users"] = usersList;
            return(View());
        }
Exemple #2
0
 public ActionResult Register([Bind(Include = "UserID,Name,UserName,MailID,Password,RoleID")] User user)
 {
     if (!ModelState.IsValid)
     {
         return(View("Index", user));
     }
     UserRepositary.Add(user);
     ViewBag.Message = "Registration Successfull";
     ViewBag.Roles   = new SelectList(UserRepositary.GetRoles(), "RoleID", "RoleName");
     return(RedirectToAction("Index"));
 }
        public bool getUserRegistration(string name, string userName, string mailID, string role, string password)
        {
            User user = new User
            {
                Name     = name,
                UserName = userName,
                MailId   = mailID,
                Role     = role,
                Password = password
            };

            UserRepositary reposObj = new UserRepositary();

            if (reposObj.addUser(user) >= 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #4
0
        public string userLogIn(string userName, string password)
        {
            UserRepositary reposObj = new UserRepositary();
            string         Role;

            try
            {
                reposObj.addUserIntoList();

                foreach (KeyValuePair <int, User> user in reposObj.userList)
                {
                    if (user.Value.Password == password && user.Value.UserName == userName)
                    {
                        Role = user.Value.Role;
                        return(Role);
                    }
                }
                return(null);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Exemple #5
0
 public UserService()
 {
     userRepositary = new UserRepositary(BankingDbContext.Instance);
 }
        public ActionResult Users()
        {
            IEnumerable <User> users = UserRepositary.GetAllUsers();

            return(View(users));
        }
Exemple #7
0
 // GET: User/Index
 public ActionResult Index()
 {
     ViewBag.userCount = UserRepositary.getUserCount();
     ViewBag.Roles     = new SelectList(UserRepositary.GetRoles(), "RoleID", "RoleName");
     return(View());
 }
Exemple #8
0
 public static void AddCustomer(Account account)
 {
     UserRepositary.AddCustomer(account);
 }
Exemple #9
0
 public static void GetRole(string role)
 {
     UserRepositary.GetUsers();
 }
Exemple #10
0
 public static Account  Login(Account account)
 {
     return(UserRepositary.ValidateUser(account));
 }
Exemple #11
0
 public static IEnumerable <Account> GetUsers()
 {
     return(UserRepositary.GetUsers());
 }