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; } }
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); }