public PrerequisiteViewModel DotnetEditionObjBuilder() { PrerequisiteViewModel obj = new PrerequisiteViewModel(); obj.Name = "NET Framework 3.5. باید نصب باشد."; obj.Status = CheckDotNETFramework3_5(); if (!obj.Status) { obj.Description = ".NET Framwork 3.5 .بر روی سیستم شما نصب نیست"; } else { obj.Description = ""; } return(obj); }
// This method creates an object that holds the values related to the firewall prerequisite. public PrerequisiteViewModel FirewallStatusObjBuilder() { PrerequisiteViewModel obj = new PrerequisiteViewModel(); obj.Name = "Firewall باید غیر فعال باشد."; obj.Status = !GetFirewallStatus(); if (!obj.Status) { obj.Description = "Firewall بر روی سیستم شما فعال است."; } else { obj.Description = ""; } return(obj); }
// This method create an object which for the windows edition prereqiusite. public PrerequisiteViewModel WindowsEditionObjBuilder() { PrerequisiteViewModel obj = new PrerequisiteViewModel(); obj.Name = "ویندوز شما نباید Standard باشد."; if (GetWindowsEdition().Equals("Standard")) { obj.Status = false; obj.Description = ".است Standard ویندوز شما"; } else { obj.Status = true; obj.Description = ""; } return(obj); }