コード例 #1
0
        public void FornecedorContaBancariaIncluir()
        {
            string Msg = string.Empty;
            FornecedorContaBancaria        contaBancaria  = new FornecedorContaBancaria();
            List <FornecedorContaBancaria> lstContasTeste = new List <FornecedorContaBancaria>();
            Fornecedor fornecedor = new Fornecedor();

            fornecedor = bizFornecedor.PesquisarFornecedor(new Fornecedor())[0];

            contaBancaria.idFornecedor = fornecedor.idFornecedor;
            contaBancaria.Banco        = "11";
            contaBancaria.Agencia      = "22";
            contaBancaria.TipoConta    = "aa";
            contaBancaria.Conta        = "33";
            contaBancaria.UnitTest     = 1;

            bizFornecedor.IncluirContaBancaria(contaBancaria);

            lstContasTeste = bizFornecedor.PesquisarFornecedorContaBancaria(new FornecedorContaBancaria()
            {
                UnitTest = 1
            });

            Assert.AreEqual(true, lstContasTeste.Count > 0);
        }
コード例 #2
0
        private void CarregarFornecedor(int idFornecedorSelecionado)
        {
            this.Cursor = Cursors.WaitCursor;

            try
            {
                fornecedorOriginal = bizFornecedor.PesquisarFornecedor(new Fornecedor()
                {
                    idFornecedor = idFornecedorSelecionado
                })[0];
                fornecedorOriginal.lstContatos = bizFornecedor.PesquisarFornecedorContato(new FornecedorContato()
                {
                    idFornecedor = idFornecedorSelecionado
                });
                fornecedorOriginal.lstContasBancarias = bizFornecedor.PesquisarFornecedorContaBancaria(new FornecedorContaBancaria()
                {
                    idFornecedor = idFornecedorSelecionado
                });

                fornecedorSelecionado = (Fornecedor)fornecedorOriginal.Clone();

                lbCodigo.Text             = fornecedorSelecionado.idFornecedor.ToString();
                tbCodigo.Text             = fornecedorSelecionado.Codigo;
                tbNome.Text               = fornecedorSelecionado.Nome;
                tbCPFCNPJ.Text            = fornecedorSelecionado.CPF_CNPJ;
                tbIE.Text                 = fornecedorSelecionado.IE;
                tbICM.Text                = fornecedorSelecionado.ICM;
                cbCategoria.SelectedValue = fornecedorSelecionado.idCategoria;
                cbAtividade.SelectedValue = fornecedorSelecionado.idAtividade;
                tbEndereco.Text           = fornecedorSelecionado.Endereco;
                tbComplemento.Text        = fornecedorSelecionado.Complemento;
                tbBairro.Text             = fornecedorSelecionado.Bairro;
                tbCidade.Text             = fornecedorSelecionado.Cidade;
                cbEstado.Text             = fornecedorSelecionado.Estado;
                tbCEP.Text                = fornecedorSelecionado.CEP;
                tbPais.Text               = fornecedorSelecionado.Pais;
                tbTelefone.Text           = fornecedorSelecionado.Telefone;
                tbFax.Text                = fornecedorSelecionado.Fax;
                tbEmail.Text              = fornecedorSelecionado.Email;
                tbSite.Text               = fornecedorSelecionado.Site;
                tbObservacao.Text         = fornecedorSelecionado.Observacao;
                cbStatus.Text             = fornecedorSelecionado.Status;
                this.CarregarContatos();
                this.CarregarContasBancarias();
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }