Exemplo n.º 1
0
 public static void Login(ConcentratorPrincipal principal)
 {
     User = principal;
 }
 public static bool HasFunctionality(this IConcentratorPrincipal principal, Functionalities functionalitiy)
 {
     return(principal.Functionalities.Any(x => x == functionalitiy.ToString()));
 }
 private int createExportTemplate(string templateName, string stateName, string managePageName, IConcentratorPrincipal user)
 {
     using (var work = GetUnitOfWork())
     {
         ExportTemplate temp = new ExportTemplate();
         ManagementPage mp   = getManagementPage(managePageName);
         temp.ManagementPage   = mp;
         temp.ManagementPageID = mp.PageID;
         temp.TemplateName     = templateName;
         temp.UserID           = user.UserID;
         work.Service <ExportTemplate>().Create(temp);
         work.Save();
         return(temp.ExportTemplateID);
     }
 }