public bool SetData(FoxSDC_Common.PolicyObject obj) { Pol = obj; Cert = JsonConvert.DeserializeObject <PolicySigningCertificates>(obj.Data); if (Cert == null) { Cert = new PolicySigningCertificates(); } UpdateStatus(); return(true); }
public bool SetData(FoxSDC_Common.PolicyObject obj) { Pol = obj; PP = JsonConvert.DeserializeObject <PackagePolicy>(obj.Data); if (PP == null) { PP = new PackagePolicy(); } if (PP.Packages == null) { PP.Packages = new List <long>(); } UpdateStatus(); return(true); }
public bool SetData(FoxSDC_Common.PolicyObject obj) { Pol = obj; Int64 selpol; if (Int64.TryParse(Pol.Data, out selpol) == false) { SelectedPolicy = null; } else { SelectedPolicy = selpol; } UpdateStatus(); return(true); }