public CalcController() { OperationRepository = new NHOperationRepository(); OperationResultRepository = new NHOperResultRepository(); UserRepository = new NHUserRepository(); Calc = new Calc(); }
public static MvcHtmlString FIO(this HtmlHelper html) { var name = html.ViewContext.HttpContext.User.Identity.Name; var rep = new NHUserRepository(); var user = rep.GetByLogin(name); return(MvcHtmlString.Create($"😠 {user.FirstName} {user.LastName}")); }
//HttpCookie cookie; //User currentUser; public AdminController() { UserRepository = new NHUserRepository(); NHSubscriptionRepository = new NHSubscriptionRepository(); NHOperationRepository = new NHOperationRepository(); NHUserSubsRepository = new NHUserSubsRepository(); //currentUser = new User(); //cookie = new HttpCookie("My localhost cookie"); }
public CalcController() { Calc = new Calc(@"C:\Projects\sharpcalc\WebCalc\bin"); //OperationList = Calc.Operations.Select(o => new SelectListItem() { Text = $"{o.GetType().Name}.{o.Name}", Value = $"{o.GetType().Name}.{o.Name}" }); Operations = Calc.Operations .Where(o => o is IOperationArgs) .ToDictionary(o => o.GetType().FullName, o => $"{o.GetType().Name}.{o.Name}"); db = new CalcContext(); OperationResultRepository = new NHOperResultRepository(); UserRepository = new NHUserRepository(); }
public override string[] GetRolesForUser(string username) { var userRepository = new NHUserRepository(); var user = userRepository.GetByLogin(username); if (user != null && user.Role != null) { return(new[] { user.Role.Name }); } return(new string[] { }); }
public override bool IsUserInRole(string username, string roleName) { var userRepository = new NHUserRepository(); var user = userRepository.GetByName(username); if (user != null && user.Role != null) { return(user.Role.Name == roleName); } return(false); }
public NotesController() { notesRep = new NHNoteRepository(); usersRep = new NHUserRepository(); filesRep = new NHFileRepository(); }
public DocumentController() { DocumentRepository = new NHDocumentRepository(); UserRepository = new NHUserRepository(); }
public AccountController() { UserRepository = new NHUserRepository(); }
public RoleProvider() { UserRepository = new NHUserRepository(); }