Пример #1
0
        private static void UpdateExpiryDatePack(EverestPortalContext context, ReleasePack pack, ReleaseClient client)
        {
            var updateClientException = context.ClientPackException.FirstOrDefault(x => x.PackExceptionId == pack.Id && x.ClientId == client.clientId);

            if (updateClientException != null)
            {
                var eDate = Convert.ToDateTime(pack.ExpiryDate);
                updateClientException.ExpiryDate = eDate;
            }
        }
Пример #2
0
        private ReleasePack ParseReleasePack(XmlNode packXmlNode)
        {
            ReleasePack p = new ReleasePack();

            foreach (XmlNode node in packXmlNode.ChildNodes)
            {
                string attr = node.Attributes["name"]?.InnerText;

                switch (attr.ToLower())
                {
                case "fcc": { p.Id = int.Parse(node.InnerText); break; }

                case "productname": { p.ProductName = node.InnerText; break; }
                }
            }
            return(p);
        }