public string OnLogin(string email, string pass, int mode) { LoginView view = new LoginView(); Validator validator = new Validator(); // Validate the user input here. if (!validator.MatchRule(email, "email", "email") ) { return view.Error(validator.GetDetail()); } UserRepository userRepo = new UserRepository(); if (userRepo.Login(email, pass, mode)) { return view.Show(userRepo.SessionId); } return view.Error(); }