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);
            }
        }
Пример #2
0
        private void FormIphoneModelo_Load(object sender, EventArgs e)
        {
            colecaoCores = negocioServ.ConsultarIphoneCorColecao();

            colecaoIpad   = new IphoneModeloColecao();
            colecaoIphone = new IphoneModeloColecao();

            foreach (IphoneModeloInfo phone in Form1.IphoneColecao)
            {
                if (phone.iphmodipad)
                {
                    colecaoIpad.Add(phone);
                }
                else
                {
                    colecaoIphone.Add(phone);
                }
            }

            colecaoCor = Form1.IphoneCorColecao;
            comboBoxModelo.DataSource    = colecaoIphone;
            comboBoxModelo.SelectedIndex = -1;
            cod = 1;

            if (colecaoCor == null)
            {
                FormMessage.ShowMessegeWarning("O formulário ainda não está pronto, tente mais tarde!");
                this.DialogResult = DialogResult.Cancel;
            }
        }
Пример #3
0
        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();
            }
        }
Пример #4
0
        private void FormIphoneModelo_Load(object sender, EventArgs e)
        {
            colecaoIpad   = new IphoneModeloColecao();
            colecaoIphone = new IphoneModeloColecao();

            for (int i = Form1.IphoneColecao.Count - 1; i >= 0; i--)
            {
                if (Form1.IphoneColecao[i].iphmodipad)
                {
                    colecaoIpad.Add(Form1.IphoneColecao[i]);
                }
                else
                {
                    colecaoIphone.Add(Form1.IphoneColecao[i]);
                }
            }


            colecaoCor = Form1.IphoneCorColecao;
            comboBoxTipo.SelectedItem    = "Iphone";
            comboBoxModelo.DataSource    = colecaoIphone;
            comboBoxModelo.SelectedIndex = -1;
            cod = 1;

            if (colecaoCor == null)
            {
                FormMessage.ShowMessegeWarning("O formulário ainda não está pronto, tente mais tarde!");
                this.DialogResult = DialogResult.Cancel;
            }

            if (!this.Modal)
            {
                this.KeyPreview = false;
            }
            this.buttonFechar.Visible = false;
        }