void RetrieveTypeAnalysis() { /* * 1 absorción atómica * 2 volumetría * 3 gravimetría * 4 ipc * 5 newmont-grav */ paSpecificMethod.Controls.Clear(); if (cbTypeAnalysis.EditValue != null) { switch (Convert.ToChar(cbTypeAnalysis.EditValue)) { case '1': paSpecificMethod.Controls.Add(oucAA); oucAA.Dock = DockStyle.Fill; oucAA.IDElement = cbElement.EditValue == null?Convert.ToInt16(null) : Convert.ToInt16(cbElement.EditValue); oucAA.IDTemplate_Method = IDTemplate_Method; oucAA.RetrieveTypeAnalysis(); cbElement.Enabled = true; break; case '2': paSpecificMethod.Controls.Add(oucVC); oucVC.Dock = DockStyle.Fill; oucVC.IDElement = cbElement.EditValue == null?Convert.ToInt16(null) : Convert.ToInt16(cbElement.EditValue); oucVC.IDTemplate_Method = IDTemplate_Method; oucVC.RetrieveTypeAnalysis(); cbElement.Enabled = true; break; case '3': paSpecificMethod.Controls.Add(oucGravimetria); oucGravimetria.Dock = DockStyle.Fill; oucGravimetria.IDElement = cbElement.EditValue == null?Convert.ToInt16(null) : Convert.ToInt16(cbElement.EditValue); oucGravimetria.IDTemplate_Method = IDTemplate_Method; oucGravimetria.RetrieveTypeAnalysis(); cbElement.Enabled = true; break; case '4': paSpecificMethod.Controls.Add(oucICP); oucICP.Dock = DockStyle.Fill; oucICP.Idtemplate_method = IDTemplate_Method; oucICP.Type_analisys = 4; oucICP.RetrieveTypeAnalysis(); cbElement.Enabled = false; cbElement.EditValue = null; break; case '5': break; case '6': paSpecificMethod.Controls.Add(oucHA); oucHA.Dock = DockStyle.Fill; oucHA.IDTemplate_Method = IDTemplate_Method; oucHA.RetrieveTypeAnalysis(); cbElement.Enabled = true; break; } } }