public override O7Response Menus(string companyId, string branchId, string menuId) { var menus = SecurityDataService.Menus(companyId, branchId, menuId); var sortedMenus = Algorithm.SortMenus(menus, menuId); return(O7SuccessResponse.MakeResponse(sortedMenus)); }
public override O7Response Branches(string companyId) { var companies = SecurityDataService.Branches(companyId); var companiesSerialized = O7JsonSerealizer.Serialize(companies); return(O7SuccessResponse.MakeResponse(companiesSerialized)); }
public override O7Response Companies() { var companies = SecurityDataService.Companies(); var companiesSerialized = O7JsonSerealizer.Serialize(companies); return(O7SuccessResponse.MakeResponse(companiesSerialized)); }
public override O7Response AnotherModules(string companyId, string branchId, string moduleId) { var modules = SecurityDataService.AnotherModules(companyId, branchId, moduleId); return(O7SuccessResponse.MakeResponse(modules)); }
public override O7Response UserName(string companyId, string branchId) { var userName = SecurityDataService.UserName(companyId, branchId); return(O7SuccessResponse.MakeResponse(userName)); }
public override O7Response ValidAccess(string companyId, string branchId, string menuId) { var result = SecurityDataService.ValidAccess(companyId, branchId, menuId); return(O7SuccessResponse.MakeResponse(result)); }
protected SecurityDomain(string login, string password) { SecurityDataService = O7DataInstanceMaker.MakeInstance <SecurityDataService>(new object[] { login, password }); }