예제 #1
0
        public static void Remover(int Botao, string ItemSelect)
        {
            switch (Botao)
            {
            case 1:
            {
                DadosClientes DelCliente = new DadosClientes();
                DelCliente.remover(ItemSelect);
                break;
            }

            case 2:
            {
                DadosProdutos DelProduto = new DadosProdutos();
                DelProduto.remover(ItemSelect);
                break;
            }

            case 3:
            {
                DadosPdVenda DelPdVenda = new DadosPdVenda();
                DelPdVenda.remover(ItemSelect, "1");
                break;
            }
            }
        }
예제 #2
0
        public void AdcAtua(int Op)
        {
            DadosClientes.ClientesObj ObjCliente = new DadosClientes.ClientesObj();

            if (RadButJur.Checked == true)
            {
                ObjCliente.CpfCnpj  = MaskCPF_CNPJ.Text;
                ObjCliente.RS       = TxtBxRS.Text;
                ObjCliente.NomeFant = TxtBxNomFant.Text;
            }
            else
            {
                ObjCliente.CpfCnpj = MaskCPF_CNPJ.Text;
                ObjCliente.Nome    = TxtBxRS.Text;
            }
            ObjCliente.Estrangeiro      = ChBxEntrangeiro.Checked;
            ObjCliente.IdentEstrangeiro = TxtBoxIdentEstrang.Text;
            ObjCliente.Endereco         = TxtBxEndereco.Text;
            ObjCliente.IdCidade         = TxtBxCidade.Text;
            ObjCliente.Num        = TxtBxNum.Text;
            ObjCliente.Cep        = MaskCep.Text;
            ObjCliente.FoneRes    = MaskFoneRes.Text;
            ObjCliente.FoneCom    = MaskFonComer.Text;
            ObjCliente.Cel        = MaskCel.Text;
            ObjCliente.OutrosCont = TxtBxOutContatos.Text;
            ObjCliente.Email      = TxtBxEmail.Text;

            if (RadButConsFinal.Checked)
            {
                ObjCliente.IdentFiscal = 3;
                ObjCliente.InscMun     = TxtBxIM.Text;
            }
            if (RadButContICMS.Checked)
            {
                ObjCliente.IdentFiscal = 1;
                ObjCliente.InscEst     = TxtBoxIE.Text;
                ObjCliente.InscMun     = TxtBxIM.Text;
            }
            else
            {
                ObjCliente.IdentFiscal = 2;
                ObjCliente.InscMun     = TxtBoxIE.Text;
            }



            DadosClientes ObjDadosClientes = new DadosClientes();

            if (Op == 1 && ValidaCampos())
            {
                ObjDadosClientes.inserir(ObjCliente);
                MessageBox.Show("Cliente inserido com sucesso!");
            }
            if (Op == 2)
            {
                ObjDadosClientes.atualizar(ObjCliente, IdCliente);
                MessageBox.Show("Cliente atualizado com sucesso!");
            }
        }
예제 #3
0
        public static DataTable CarregarGradeClientes(string Condicoes)
        {
            DataTable mDataTable = new DataTable();

                        DadosClientes objDados = new DadosClientes();
                        objDados.Consulta(Condicoes);

                        DataColumn mDataColumn;
                        mDataColumn = new DataColumn();
                        mDataColumn.DataType = Type.GetType("System.String");
                        mDataColumn.ColumnName = "ID";
                        mDataTable.Columns.Add(mDataColumn);

                        mDataColumn = new DataColumn();
                        mDataColumn.DataType = Type.GetType("System.String");
                        mDataColumn.ColumnName = "NOME";
                        mDataTable.Columns.Add(mDataColumn);

                        mDataColumn = new DataColumn();
                        mDataColumn.DataType = Type.GetType("System.String");
                        mDataColumn.ColumnName = "CPF / CNPJ";
                        mDataTable.Columns.Add(mDataColumn);

                        mDataColumn = new DataColumn();
                        mDataColumn.DataType = Type.GetType("System.String");
                        mDataColumn.ColumnName = "TELEFONE";
                        mDataTable.Columns.Add(mDataColumn);

                        mDataColumn = new DataColumn();
                        mDataColumn.DataType = Type.GetType("System.String");
                        mDataColumn.ColumnName = "CELULAR";
                        mDataTable.Columns.Add(mDataColumn);

                        mDataColumn = new DataColumn();
                        mDataColumn.DataType = Type.GetType("System.String");
                        mDataColumn.ColumnName = "E-MAIL";
                        mDataTable.Columns.Add(mDataColumn);

                        DataRow linha;

                        foreach (DataRow dr in objDados.dt.Rows)
                        {
                            string CpfCnpj = Funcoes.FormataCpfCnpj(dr["CpfCnpj"].ToString());

                            linha = mDataTable.NewRow();

                            linha["ID"] = dr["IdCliente"].ToString();
                            linha["NOME"] = dr["Nome"].ToString();
                            linha["CPF / CNPJ"] = CpfCnpj;
                            linha["TELEFONE"] = dr["FoneRes"].ToString();
                            linha["CELULAR"] = dr["Cel"].ToString();
                            linha["E-MAIL"] = dr["Email"].ToString();

                            mDataTable.Rows.Add(linha);
                        }

                        return mDataTable;
        }
예제 #4
0
        public void CarregarDadosAlterar(string ItemSelect)
        {
            DadosClientes objDados = new DadosClientes();

            objDados.Consulta(" where IdCliente = " + ItemSelect);

//            DataTable mDataTable = new DataTable();

            DataRow linha = objDados.dt.Rows[0];


            LabNumID.Text     = linha["IdCliente"].ToString();
            MaskCPF_CNPJ.Text = linha["CpfCnpj"].ToString();
            int IdentPessoa = Convert.ToInt32(linha["Pessoa"].ToString());

            if (IdentPessoa == 1)
            {
                RadButFis.Checked = true;
                TxtBxRS.Text      = linha["Nome"].ToString();
            }
            if (IdentPessoa == 2)
            {
                RadButJur.Checked = true;
                TxtBxRS.Text      = linha["RS"].ToString();
            }
            if (Convert.ToBoolean(linha["Estrangeiro"].ToString()) == true)
            {
                ChBxEntrangeiro.Checked = true;
                TxtBoxIdentEstrang.Text = linha["IdentEstrangeiro"].ToString();
            }
            TxtBxNomFant.Text     = linha["NomeFant"].ToString();
            TxtBxEndereco.Text    = linha["Endereco"].ToString();
            TxtBxCidade.Text      = linha["IdCidade"].ToString();
            TxtBxNum.Text         = linha["Num"].ToString();
            MaskCep.Text          = linha["Cep"].ToString();
            MaskFoneRes.Text      = linha["FoneRes"].ToString();
            MaskFonComer.Text     = linha["FoneCom"].ToString();
            MaskCel.Text          = linha["Cel"].ToString();
            TxtBxOutContatos.Text = linha["OutrosCont"].ToString();
            TxtBxEmail.Text       = linha["Email"].ToString();
            int IdentFiscal = Convert.ToInt32(linha["IdentFiscal"].ToString());

            if (IdentFiscal == 1)
            {
                RadButContICMS.Checked = true;
            }
            if (IdentFiscal == 2)
            {
                RadButContIsento.Checked = true;
            }
            if (IdentFiscal == 3)
            {
                RadButConsFinal.Checked = true;
            }
            TxtBoxIE.Text = linha["InscEst"].ToString();
            TxtBxIM.Text  = linha["InscMun"].ToString();
        }
        public override void CarregarFormBase(string Item)
        {
            string        colunas = "t0050.Nome as NomeCliente, t0050.CpfCnpj, t0050.Endereco,t0050.SitCredito, t0030.Nome as NomeCidade, t0029.Sigla";
            DadosClientes Cliente = new DadosClientes();

            Cliente.Consulta(colunas, "where t0050.IdCliente = " + Item);
            foreach (DataRow dr in Cliente.dt.Rows)
            {
                string CpfCnpj = Funcoes.FormataCpfCnpj(dr["CpfCnpj"].ToString());

                string SitCredito = dr["SitCredito"].ToString();

                SitCredito = SitCredito.Trim();

                if (SitCredito == "")
                {
                    SitCredito = "2";
                }

                if (Convert.ToInt32(SitCredito) == 1)
                {
                    SecaoFormPdVenda.LabSitCred.Text  = "Aprovado";
                    SecaoFormPdVenda.ImgOk.Visible    = true;
                    SecaoFormPdVenda.ImgAlert.Visible = false;
                    SecaoFormPdVenda.ImgBloq.Visible  = false;
                }
                if (Convert.ToInt32(SitCredito) == 2)
                {
                    SecaoFormPdVenda.LabSitCred.Text  = "Pendente";
                    SecaoFormPdVenda.ImgAlert.Visible = true;
                    SecaoFormPdVenda.ImgOk.Visible    = false;
                    SecaoFormPdVenda.ImgBloq.Visible  = false;
                }
                if (Convert.ToInt32(SitCredito) == 3)
                {
                    SecaoFormPdVenda.LabSitCred.Text  = "Bloqueado";
                    SecaoFormPdVenda.ImgBloq.Visible  = true;
                    SecaoFormPdVenda.ImgAlert.Visible = false;
                    SecaoFormPdVenda.ImgAlert.Visible = false;
                }

                SecaoFormPdVenda.LabNomeCliente.Text    = dr["NomeCliente"].ToString();
                SecaoFormPdVenda.LabCpfCnpjCliente.Text = CpfCnpj;
                SecaoFormPdVenda.LabEnderCliente.Text   = dr["Endereco"].ToString();
                SecaoFormPdVenda.LabCidade.Text         = dr["NomeCidade"].ToString();
                SecaoFormPdVenda.LabUf.Text             = dr["Sigla"].ToString();
            }
        }
        public override void CarregarFormBase(string Item)
        {
            string colunas = "t0050.Nome as NomeCliente, t0050.CpfCnpj, t0050.Endereco,t0050.SitCredito, t0030.Nome as NomeCidade, t0029.Sigla";
            DadosClientes Cliente = new DadosClientes();
            Cliente.Consulta(colunas, "where t0050.IdCliente = "+ Item);
            foreach (DataRow dr in Cliente.dt.Rows)
                            {

                                string CpfCnpj = Funcoes.FormataCpfCnpj(dr["CpfCnpj"].ToString());

                                string SitCredito = dr["SitCredito"].ToString();

                                SitCredito = SitCredito.Trim();

                                if (SitCredito == "") SitCredito = "2";

                                 if (Convert.ToInt32(SitCredito) == 1)
                                {
                                    SecaoFormPdVenda.LabSitCred.Text = "Aprovado";
                                    SecaoFormPdVenda.ImgOk.Visible = true;
                                    SecaoFormPdVenda.ImgAlert.Visible = false;
                                    SecaoFormPdVenda.ImgBloq.Visible = false;
                                }
                                if (Convert.ToInt32(SitCredito) == 2)
                                {
                                    SecaoFormPdVenda.LabSitCred.Text = "Pendente";
                                    SecaoFormPdVenda.ImgAlert.Visible = true;
                                    SecaoFormPdVenda.ImgOk.Visible = false;
                                    SecaoFormPdVenda.ImgBloq.Visible = false;
                                }
                                if (Convert.ToInt32(SitCredito) == 3)
                                {
                                    SecaoFormPdVenda.LabSitCred.Text = "Bloqueado";
                                    SecaoFormPdVenda.ImgBloq.Visible = true;
                                    SecaoFormPdVenda.ImgAlert.Visible = false;
                                    SecaoFormPdVenda.ImgAlert.Visible = false;
                                }

                                SecaoFormPdVenda.LabNomeCliente.Text = dr["NomeCliente"].ToString();
                                SecaoFormPdVenda.LabCpfCnpjCliente.Text = CpfCnpj;
                                SecaoFormPdVenda.LabEnderCliente.Text = dr["Endereco"].ToString();
                                SecaoFormPdVenda.LabCidade.Text = dr["NomeCidade"].ToString();
                                SecaoFormPdVenda.LabUf.Text = dr["Sigla"].ToString();
                            }
        }
예제 #7
0
        public static void Remover(int Botao, string ItemSelect)
        {
            switch (Botao){
                case 1:
                    {
                        DadosClientes DelCliente = new DadosClientes();
                        DelCliente.remover(ItemSelect);
                        break;
                    }
                case 2:
                    {
                        DadosProdutos DelProduto = new DadosProdutos();
                        DelProduto.remover(ItemSelect);
                        break;
                    }

                case 3:
                    {
                        DadosPdVenda DelPdVenda = new DadosPdVenda();
                        DelPdVenda.remover(ItemSelect, "1");
                        break;
                    }

            }
        }
예제 #8
0
        public static DataTable CarregarGradeRapida(string Condicoes, string Tabela)
        {
            DataTable mDataTable = new DataTable();

            DataColumn mDataColumn;
            mDataColumn = new DataColumn();
            mDataColumn.DataType = Type.GetType("System.String");
            mDataColumn.ColumnName = "ID";
            mDataTable.Columns.Add(mDataColumn);

            mDataColumn = new DataColumn();
            mDataColumn.DataType = Type.GetType("System.String");
            mDataColumn.ColumnName = "DESCRIÇÃO";
            mDataTable.Columns.Add(mDataColumn);

            DataRow linha;

            switch (Tabela)
            {
                default:
                    {

                        string Colunas = "t0030.IdCidade, t0030.Nome + ' - ' + t0029.Sigla As Nome";

                        DadosCidadesBairros objDados = new DadosCidadesBairros();

                        objDados.ConsultaCidade(Colunas,Condicoes);

                        foreach (DataRow dr in objDados.dt.Rows)
                        {

                            linha = mDataTable.NewRow();

                            if (Tabela == "Cidade") {linha["ID"] = dr["IdCidade"].ToString().Trim();}
                            if (Tabela == "Bairro")  {linha["ID"] = dr["IdBairro"].ToString().Trim();}
                            linha["DESCRIÇÃO"] = dr["Nome"].ToString().Trim();

                            mDataTable.Rows.Add(linha);
                        }

                        break;
                    }
                case "Cliente":
                    {

                        DadosClientes objDados = new DadosClientes();

                        objDados.Consulta(Condicoes);

                        foreach (DataRow dr in objDados.dt.Rows)
                        {

                            linha = mDataTable.NewRow();

                            linha["ID"] = dr["IdCliente"].ToString().Trim();
                            linha["DESCRIÇÃO"] = dr["Nome"].ToString().Trim();

                            mDataTable.Rows.Add(linha);
                        }

                        break;
                    }
                case "Produto":
                    {

                        DadosProdutos objDados = new DadosProdutos();

                        objDados.Consulta(Condicoes);

                        foreach (DataRow dr in objDados.dt.Rows)
                        {

                            linha = mDataTable.NewRow();

                            linha["ID"] = dr["IdProd"].ToString().Trim();
                            linha["DESCRIÇÃO"] = dr["Nome"].ToString().Trim();

                            mDataTable.Rows.Add(linha);
                        }

                        break;
                    }

            }

            return mDataTable;
        }
예제 #9
0
        public static DataTable CarregarGradeRapida(string Condicoes, string Tabela)
        {
            DataTable mDataTable = new DataTable();



            DataColumn mDataColumn;

            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "ID";
            mDataTable.Columns.Add(mDataColumn);

            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "DESCRIÇÃO";
            mDataTable.Columns.Add(mDataColumn);

            DataRow linha;

            switch (Tabela)
            {
            default:
            {
                string Colunas = "t0030.IdCidade, t0030.Nome + ' - ' + t0029.Sigla As Nome";

                DadosCidadesBairros objDados = new DadosCidadesBairros();

                objDados.ConsultaCidade(Colunas, Condicoes);

                foreach (DataRow dr in objDados.dt.Rows)
                {
                    linha = mDataTable.NewRow();

                    if (Tabela == "Cidade")
                    {
                        linha["ID"] = dr["IdCidade"].ToString().Trim();
                    }
                    if (Tabela == "Bairro")
                    {
                        linha["ID"] = dr["IdBairro"].ToString().Trim();
                    }
                    linha["DESCRIÇÃO"] = dr["Nome"].ToString().Trim();

                    mDataTable.Rows.Add(linha);
                }

                break;
            }

            case "Cliente":
            {
                DadosClientes objDados = new DadosClientes();

                objDados.Consulta(Condicoes);

                foreach (DataRow dr in objDados.dt.Rows)
                {
                    linha = mDataTable.NewRow();

                    linha["ID"]        = dr["IdCliente"].ToString().Trim();
                    linha["DESCRIÇÃO"] = dr["Nome"].ToString().Trim();

                    mDataTable.Rows.Add(linha);
                }

                break;
            }

            case "Produto":
            {
                DadosProdutos objDados = new DadosProdutos();

                objDados.Consulta(Condicoes);

                foreach (DataRow dr in objDados.dt.Rows)
                {
                    linha = mDataTable.NewRow();

                    linha["ID"]        = dr["IdProd"].ToString().Trim();
                    linha["DESCRIÇÃO"] = dr["Nome"].ToString().Trim();

                    mDataTable.Rows.Add(linha);
                }

                break;
            }
            }

            return(mDataTable);
        }
예제 #10
0
        public static DataTable CarregarGradeClientes(string Condicoes)
        {
            DataTable mDataTable = new DataTable();

            DadosClientes objDados = new DadosClientes();

            objDados.Consulta(Condicoes);


            DataColumn mDataColumn;

            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "ID";
            mDataTable.Columns.Add(mDataColumn);

            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "NOME";
            mDataTable.Columns.Add(mDataColumn);


            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "CPF / CNPJ";
            mDataTable.Columns.Add(mDataColumn);


            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "TELEFONE";
            mDataTable.Columns.Add(mDataColumn);


            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "CELULAR";
            mDataTable.Columns.Add(mDataColumn);


            mDataColumn            = new DataColumn();
            mDataColumn.DataType   = Type.GetType("System.String");
            mDataColumn.ColumnName = "E-MAIL";
            mDataTable.Columns.Add(mDataColumn);


            DataRow linha;



            foreach (DataRow dr in objDados.dt.Rows)
            {
                string CpfCnpj = Funcoes.FormataCpfCnpj(dr["CpfCnpj"].ToString());

                linha = mDataTable.NewRow();

                linha["ID"]         = dr["IdCliente"].ToString();
                linha["NOME"]       = dr["Nome"].ToString();
                linha["CPF / CNPJ"] = CpfCnpj;
                linha["TELEFONE"]   = dr["FoneRes"].ToString();
                linha["CELULAR"]    = dr["Cel"].ToString();
                linha["E-MAIL"]     = dr["Email"].ToString();

                mDataTable.Rows.Add(linha);
            }


            return(mDataTable);
        }
예제 #11
0
        public void AdcAtua(int Op)
        {
            DadosClientes.ClientesObj ObjCliente = new DadosClientes.ClientesObj();

            if (RadButJur.Checked == true)
            {
                ObjCliente.CpfCnpj = MaskCPF_CNPJ.Text;
                ObjCliente.RS = TxtBxRS.Text;
                ObjCliente.NomeFant = TxtBxNomFant.Text;

            }
            else
            {
                ObjCliente.CpfCnpj = MaskCPF_CNPJ.Text;
                ObjCliente.Nome  = TxtBxRS.Text;
            }
            ObjCliente.Estrangeiro = ChBxEntrangeiro.Checked;
            ObjCliente.IdentEstrangeiro = TxtBoxIdentEstrang.Text;
            ObjCliente.Endereco = TxtBxEndereco.Text;
            ObjCliente.IdCidade = TxtBxCidade.Text;
            ObjCliente.Num = TxtBxNum.Text;
            ObjCliente.Cep = MaskCep.Text;
            ObjCliente.FoneRes = MaskFoneRes.Text;
            ObjCliente.FoneCom = MaskFonComer.Text;
            ObjCliente.Cel = MaskCel.Text;
            ObjCliente.OutrosCont = TxtBxOutContatos.Text;
            ObjCliente.Email = TxtBxEmail.Text;

            if (RadButConsFinal.Checked) {
                 ObjCliente.IdentFiscal = 3;
                 ObjCliente.InscMun =  TxtBxIM.Text;
            }
            if (RadButContICMS.Checked){
                ObjCliente.IdentFiscal = 1;
                ObjCliente.InscEst = TxtBoxIE.Text;
                ObjCliente.InscMun = TxtBxIM.Text;
            }
            else  {
                ObjCliente.IdentFiscal = 2;
                ObjCliente.InscMun = TxtBoxIE.Text;
            }

            DadosClientes ObjDadosClientes = new DadosClientes();

            if (Op == 1 && ValidaCampos()){
                ObjDadosClientes.inserir(ObjCliente);
                MessageBox.Show("Cliente inserido com sucesso!");
            }
            if (Op == 2) {
                ObjDadosClientes.atualizar(ObjCliente, IdCliente);
                MessageBox.Show("Cliente atualizado com sucesso!");
            }
        }
예제 #12
0
        public void CarregarDadosAlterar(string ItemSelect)
        {
            DadosClientes objDados = new DadosClientes();
            objDados.Consulta(" where IdCliente = " + ItemSelect);

            //            DataTable mDataTable = new DataTable();

            DataRow linha = objDados.dt.Rows[0];

                LabNumID.Text = linha["IdCliente"].ToString();
                MaskCPF_CNPJ.Text = linha["CpfCnpj"].ToString();
                int IdentPessoa = Convert.ToInt32(linha["Pessoa"].ToString());
                if (IdentPessoa == 1)
                {
                    RadButFis.Checked = true;
                    TxtBxRS.Text = linha["Nome"].ToString();
                }
                if (IdentPessoa == 2)
                {
                    RadButJur.Checked = true;
                    TxtBxRS.Text = linha["RS"].ToString();
                }
                if (Convert.ToBoolean(linha["Estrangeiro"].ToString()) == true)
                {
                    ChBxEntrangeiro.Checked = true;
                    TxtBoxIdentEstrang.Text = linha["IdentEstrangeiro"].ToString();
                 }
                TxtBxNomFant.Text = linha["NomeFant"].ToString();
                TxtBxEndereco.Text = linha["Endereco"].ToString();
                TxtBxCidade.Text = linha["IdCidade"].ToString();
                TxtBxNum.Text = linha["Num"].ToString();
                MaskCep.Text = linha["Cep"].ToString();
                MaskFoneRes.Text = linha["FoneRes"].ToString();
                MaskFonComer.Text = linha["FoneCom"].ToString();
                MaskCel.Text = linha["Cel"].ToString();
                TxtBxOutContatos.Text = linha["OutrosCont"].ToString();
                TxtBxEmail.Text = linha["Email"].ToString();
                int IdentFiscal = Convert.ToInt32(linha["IdentFiscal"].ToString());
                if (IdentFiscal == 1)
                    {
                            RadButContICMS.Checked = true;
                    }
                if (IdentFiscal == 2)
                    {
                           RadButContIsento.Checked = true;
                    }
                if (IdentFiscal == 3)
                    {
                        RadButConsFinal.Checked = true;
                    }
                TxtBoxIE.Text = linha["InscEst"].ToString();
                TxtBxIM.Text = linha["InscMun"].ToString();
        }