private void LoadTypes(String html, ResponseHttp responseHttp) { if (TypeComponent == Enums.TypeComponent.None) { return; } HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(html); if ((TypeComponent & Enums.TypeComponent.ComboBox) == Enums.TypeComponent.ComboBox) { responseHttp.Components.ComboBoxes = doc.ParseCombo(); } if ((TypeComponent & Enums.TypeComponent.LinkButton) == Enums.TypeComponent.LinkButton) { responseHttp.Components.LinkButtons = doc.ParseLink(); } if ((TypeComponent & Enums.TypeComponent.DataGrid) == Enums.TypeComponent.DataGrid) { responseHttp.Components.Grids = doc.ParseGrid(); } if ((TypeComponent & Enums.TypeComponent.InputCheckbox) == Enums.TypeComponent.InputCheckbox) { responseHttp.Components.InputCheckBoxes = doc.ParseCheckbox(); } if ((TypeComponent & Enums.TypeComponent.Image) == Enums.TypeComponent.Image) { responseHttp.Components.Images = doc.ParseImage(); } if ((TypeComponent & Enums.TypeComponent.InputText) == Enums.TypeComponent.InputText) { responseHttp.Components.InputTexts = doc.ParseInputText(); } if ((TypeComponent & Enums.TypeComponent.InputHidden) == Enums.TypeComponent.InputHidden) { responseHttp.Components.InputHidden = doc.ParseInputHiddenText(); } }