示例#1
0
        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);
        }
示例#2
0
        // 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);
        }
示例#3
0
        // 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);
        }