Пример #1
0
        public static Dictionary <Guid, decimal> GetAgentRatio(Guid UserGuid)
        {
            Dictionary <Guid, decimal> agentRatio = new Dictionary <Guid, decimal>();

            Common.User       user       = User.LoadUser(UserGuid);
            Common.GroupPrice groupPrice = GroupPrice.LoadGroupPrice(user.PriceGroupGuid);

            if (groupPrice.AgentRatio != string.Empty)
            {
                var             xelement        = XElement.Parse(groupPrice.AgentRatio);
                List <XElement> lstAgentElement = xelement.Elements("Table").ToList();

                foreach (var item in lstAgentElement)
                {
                    agentRatio.Add(Helper.GetGuid(item.Element("AgentID").Value), Helper.GetDecimal(item.Element("Ratio").Value));
                }
            }
            return(agentRatio);
        }