Exemplo n.º 1
0
        private void AbrirDefeito()
        {
            FormAparelhoMenu formAparelhoMenu = new FormAparelhoMenu(infoPessoa);

            if (formAparelhoMenu.ShowDialog(this) == DialogResult.Yes)
            {
                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();
            }
            formAparelhoMenu.Dispose();
        }
Exemplo n.º 2
0
        private void ButtonModelo_Click(object sender, EventArgs e)
        {
            FormIphoneModelo formIphoneModelo = new FormIphoneModelo();

            if (formIphoneModelo.ShowDialog(this) == DialogResult.Yes)
            {
                infoCelular = formIphoneModelo.SelecionadoIphone;
                ConvertImagem(formIphoneModelo.SelecionadaFoto.modcorfoto);
                textBoxModelo.Text   = infoCelular.ToString();
                buttonSalvar.Enabled = true;
            }
            formIphoneModelo.Dispose();
        }
Exemplo n.º 3
0
        private IphoneCompraColecao PreencherIphoneCompra(DataTable dataTable)
        {
            PessoaNegocio       negocio = new PessoaNegocio(EmpConexao, EnumAssistencia.Loja);
            UserNegocio         user    = new UserNegocio(EmpConexao);
            IphoneCompraColecao colecao = new IphoneCompraColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                IphoneInfo iphone = ConsultarAparelhoIphone(Convert.ToInt32(row["iphcompraidaparelho"]));

                decimal          marg   = Convert.ToDecimal(row["iphcompravalorvenda"]) - Convert.ToDecimal(row["iphcompravalorcompra"]);
                IphoneCompraInfo compra = new IphoneCompraInfo
                {
                    Descricao              = iphone.ToString(),
                    iphcompraaparelho      = iphone,
                    iphcompradatacompra    = Convert.ToDateTime(row["iphcompradatacompra"]),
                    iphcompradatacontrole  = Convert.ToDateTime(row["iphcompradatacontrole"]),
                    iphcompradatagarantia  = Convert.ToDateTime(row["iphcompradatagarantia"]),
                    iphcomprafornecedor    = negocio.ConsultarPessoaId(Convert.ToInt32(row["iphcompraidfornecedor"])),
                    iphcompragarantiaapple = Convert.ToBoolean(row["iphcompragarantiaapple"]),
                    DescricaoGarantia      = Convert.ToBoolean(row["iphcompragarantiaapple"]) ? Convert.ToBoolean(row["iphcompranovo"]) ? "1 ano pela Apple" : "Apple, ate " + Convert.ToDateTime(row["iphcompradatagarantia"]).ToShortDateString() : "Loja, " + Convert.ToInt32(row["iphcompragarantiadias"]) + " dias, ate " + (DateTime.Now.AddDays(Convert.ToInt32(row["iphcompragarantiadias"])).ToShortDateString()),
                    iphcompragarantiadias  = Convert.ToInt32(row["iphcompragarantiadias"]),
                    iphcompraid            = Convert.ToInt32(row["iphcompraid"]),
                    iphcomprafunc          = user.ConsultarUsuarioFuncId(Convert.ToInt32(row["iphcompraidfunc"])),
                    iphcompranovo          = Convert.ToBoolean(row["iphcompranovo"]),
                    DescricaoEstado        = Convert.ToBoolean(row["iphcompranovo"]) ? "Novo" : "Semi novo",
                    iphcompravalorcompra   = Convert.ToDecimal(row["iphcompravalorcompra"]),
                    iphcompravalorvenda    = Convert.ToDecimal(row["iphcompravalorvenda"]),
                    DescricaoMargem        = marg.ToString("C2") + " (" + ((marg * 100) / Convert.ToDecimal(row["iphcompravalorcompra"])).ToString("F1") + "%)"
                };

                colecao.Add(compra);
            }

            return(colecao);
        }