コード例 #1
0
        public int InsertIphoneCelular(IphoneCelularInfo phone)
        {
            if (accessDbMySql.Conectar(EmpConexao))
            {
                accessDbMySql.AddParametrosMySql("@phone", phone.celidmodiphone);
                accessDbMySql.AddParametrosMySql("@compra", phone.celanocompra);
                accessDbMySql.AddParametrosMySql("@capacidade", phone.celcapacidade);
                accessDbMySql.AddParametrosMySql("@cor", phone.celcor);
                accessDbMySql.AddParametrosMySql("@cliente", phone.celidcliente);
                accessDbMySql.AddParametrosMySql("@imei", phone.celimei);
                accessDbMySql.AddParametrosMySql("@modelo", phone.celmodelo);
                accessDbMySql.AddParametrosMySql("@obs", phone.celobs);
                accessDbMySql.AddParametrosMySql("@serie", phone.celserie);
                accessDbMySql.AddParametrosMySql("@descricao", phone.celiphonedescricao);
                accessDbMySql.AddParametrosMySql("@senha", phone.celsenha);
                accessDbMySql.AddParametrosMySql("@icloudlogin", phone.celicloudlogin);
                accessDbMySql.AddParametrosMySql("@icloudsenha", phone.celicloudsenha);

                return(accessDbMySql.ExecutarScalarMySql("spInsertIphoneCelular"));
            }
            else
            {
                return(0);
            }
        }
コード例 #2
0
 private void Salvar()
 {
     infoCelular.celid    = negocioServ.InsertIphoneCelular(infoCelular);
     SelecionadoIphone    = infoCelular;
     Form1.encerrarThread = true;
     this.DialogResult    = DialogResult.Yes;
 }
コード例 #3
0
        private IphoneCelularColecao PreencherIphoneCelular(DataTable dataTable)
        {
            IphoneCelularColecao colecao = new IphoneCelularColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                IphoneCelularInfo phone = new IphoneCelularInfo
                {
                    celanocompra       = Convert.ToString(row["celanocompra"]),
                    celcapacidade      = Convert.ToString(row["celcapacidade"]),
                    celcor             = Convert.ToString(row["celcor"]),
                    celid              = Convert.ToInt32(row["celid"]),
                    celidcliente       = Convert.ToInt32(row["celidcliente"]),
                    celidmodiphone     = Convert.ToInt32(row["celidmodiphone"]),
                    celimei            = Convert.ToString(row["celimei"]),
                    celiphonedescricao = Convert.ToString(row["celiphonedescricao"]),
                    celmodelo          = Convert.ToString(row["celmodelo"]),
                    celobs             = Convert.ToString(row["celobs"]),
                    celserie           = Convert.ToString(row["celserie"])
                };

                colecao.Add(phone);
            }

            return(colecao);
        }
コード例 #4
0
        private void AbrirIphoneModelo()
        {
            FormIphoneModelo formIphoneModelo = new FormIphoneModelo(infoCliente);

            if (formIphoneModelo.ShowDialog(this) == DialogResult.Yes)
            {
                infoCelular               = formIphoneModelo.SelecionadoIphone;
                textBoxCodProd.Text       = string.Format("{0:00000}", infoCelular.celid);
                textBoxProdDescricao.Text = infoCelular.ToString();
            }
            formIphoneModelo.Dispose();
        }
コード例 #5
0
 private void buttonSalvar_Click(object sender, EventArgs e)
 {
     if (!(string.IsNullOrEmpty(textBoxDefeito.Text.Trim()) || string.IsNullOrEmpty(textBoxCodProd.Text)))
     {
         PreencherDefeito();
         SelecionadoCelular  = infoCelular;
         SelecionandoDefeito = infoDefeito;
         this.DialogResult   = DialogResult.Yes;
     }
     else
     {
         FormMessage.ShowMessegeWarning("Informar o eletrodoméstico e o defeito do aparelho!");
     }
 }
コード例 #6
0
        private void AbrirListaAparelho(bool modelo = false)
        {
            Form_ConsultarColecao colecao = new Form_ConsultarColecao();

            if (colecaoCelular != null)
            {
                foreach (IphoneCelularInfo aparelho in colecaoCelular)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:00000}", aparelho.celid),
                        Descricao = aparelho.ToString()
                    };

                    colecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(colecao, "Aparelho");

            if (formConsultar_Cod_Descricao.ShowDialog(this) == DialogResult.Yes)
            {
                Form_Consultar consultar = formConsultar_Cod_Descricao.Selecionado;
                textBoxCodProd.Text       = consultar.Cod;
                textBoxProdDescricao.Text = consultar.Descricao;
                infoCelular        = negocioServ.ConsultarIphoneCelularId(Convert.ToInt32(consultar.Cod));
                SelecionadoCelular = infoCelular;
            }
            else
            {
                if (modelo)
                {
                    FormIphoneModelo formIphoneModelo = new FormIphoneModelo(infoCliente);
                    if (formIphoneModelo.ShowDialog(this) == DialogResult.Yes)
                    {
                        infoCelular               = formIphoneModelo.SelecionadoIphone;
                        textBoxCodProd.Text       = string.Format("{0:00000}", infoCelular.celid);
                        textBoxProdDescricao.Text = infoCelular.ToString();
                    }
                }
            }
            formConsultar_Cod_Descricao.Dispose();
        }
コード例 #7
0
 private void PreencherCelular()
 {
     infoCelular = new IphoneCelularInfo
     {
         celanocompra       = maskedTextBoxAno.Text,
         celcapacidade      = textBoxCap.Text,
         celcor             = textBoxCor.Text,
         celid              = 0,
         celidcliente       = infoCliente.pssid,
         celidmodiphone     = infoIphone.iphmodid,
         celimei            = maskedTextBoxImei.Text,
         celmodelo          = textBoxNumMod.Text,
         celobs             = textBoxObs.Text,
         celserie           = textBoxSerie.Text,
         celiphonedescricao = textBoxModelo.Text,
         celicloudlogin     = textBoxIcloudLogin.Text,
         celicloudsenha     = textBoxIcloudSenha.Text,
         celsenha           = maskedTextBoxSenha.Text
     };
 }
コード例 #8
0
 private void FormProdutoDefeito_Load(object sender, EventArgs e)
 {
     if (colecaoCelular != null)
     {
         if (colecaoCelular.Count > 1)
         {
             AbrirListaAparelho(true);
         }
         else
         {
             textBoxCodProd.Text       = string.Format("{0:00000}", colecaoCelular[0].celid);
             textBoxProdDescricao.Text = colecaoCelular[0].ToString();
             infoCelular = colecaoCelular[0];
         }
     }
     else
     {
         AbrirIphoneModelo();
     }
 }
コード例 #9
0
        private void AbrirDefeito()
        {
            FormAprelhoDefeito formProdutoDefeito = new FormAprelhoDefeito(infoPessoa);

            if (formProdutoDefeito.ShowDialog(this) == DialogResult.Yes)
            {
                infoCelular    = formProdutoDefeito.SelecionadoCelular;
                infoServIphone = formProdutoDefeito.SelecionandoDefeito;
                colecaoServIphone.Add(infoServIphone);

                textBoxObs.Text            = infoServIphone.iphdefobs;
                textBoxDescricao.Text      = infoCelular.ToString();
                textBoxDefeito.Text        = infoServIphone.iphdefdefeito;
                textBoxCaracteristica.Text = infoServIphone.ToString();
                buttonAdd.Enabled          = false;
                buttonSalvar.Enabled       = true;
                buttonSalvar.Select();
                buttonCliente.Enabled = false;
            }
            formProdutoDefeito.Dispose();
        }