public static bool IsEditReport(AbstractReportImage report, TypeGroupUser group) { var idGrpReport = (TypeReport)report.IdGrpReport; //outros grupos if (idGrpReport != TypeReport.Sistema || //grupo Sistema somente adminstrador idGrpReport == TypeReport.Sistema && ReportUtil.IsAdmin(group)) { return(true); } else { //senão, exibe mensagem informando da falta de permissao XMessageIts.Erro("Você não possue permissão para editar relatórios do sistema!"); return(false); } }
public XFrmReportList(TypeGroupUser group) { this._group = group; InitializeComponent(); }
public void UpdateTypeGroupUser(TypeGroupUser TypeGroupUser) { _iRespository.Update(TypeGroupUser); }
public void AddTypeGroupUser(TypeGroupUser TypeGroupUser) { _iRespository.Add(TypeGroupUser); }
/// <summary> /// Dados do usuário /// </summary> /// <param name="group"></param> public XFrmDashboardListView(TypeGroupUser group) { this._group = group; InitializeComponent(); }
public static bool IsAdmin(TypeGroupUser group) { return(group == TypeGroupUser.Administrador); }
public static bool IsGerente(TypeGroupUser group) { return(group == TypeGroupUser.Gerente); }