public IphoneModeloCorColecao ConsultarIphoneModeloCorFoto() { if (accessDbMySql.ConectarSys()) { DataTable dataTable = accessDbMySql.dataTableMySql("spConsultarIphoneModeloCorFoto"); if (dataTable != null) { IphoneModeloCorColecao colecao = new IphoneModeloCorColecao(); foreach (DataRow row in dataTable.Rows) { IphoneModeloCorInfo cor = new IphoneModeloCorInfo { modcorfoto = DBNull.Value.Equals(row["modcorfoto"]) ? null : (byte[])row["modcorfoto"], modcorid = Convert.ToInt32(row["modcorid"]), modcoridcor = Convert.ToInt32(row["modcoridcor"]), modcoridiphone = Convert.ToInt32(row["modcoridiphone"]), iphcordescricao = Convert.ToString(row["iphcordescricao"]) }; colecao.Add(cor); } return(colecao); } else { return(null); } } else { return(null); } }
private void ItemSelecionado() { colecaoCorSelecionada = new IphoneModeloCorColecao(); if (cod > 0) { int dex = Convert.ToInt32(comboBoxModelo.SelectedValue); textBoxModelo.Text = comboBoxModelo.Text; textBoxCap.Clear(); textBoxNumMod.Clear(); textBoxCor.Clear(); if (radioButtonIphone.Checked) { foreach (IphoneModeloInfo phone in colecaoIphone) { if (dex == phone.iphmodid) { infoIphone = phone; break; } } foreach (IphoneModeloCorInfo cor in colecaoCor) { if (cor.modcoridiphone == infoIphone.iphmodid) { colecaoCorSelecionada.Add(cor); } } } else { foreach (IphoneModeloInfo phone in colecaoIpad) { if (dex == phone.iphmodid) { infoIphone = phone; break; } } } PreencherForm(); } }