예제 #1
0
        private void btn_forn_Salvar_Click(object sender, EventArgs e)
        {
            try
            {
                int status, tipo, segmento;
                status   = 0;
                tipo     = 0;
                segmento = 0;

                //Verifica se o fornecedor está ativo ou não
                switch (rdo_forn_inativo.Checked)
                {
                case true:
                    status = 1;
                    break;

                case false:
                    status = 0;
                    break;
                }

                //Verifica se é prestador de serviço ou autopeças
                switch (rdo_forn_pecas.Checked)
                {
                case true:
                    segmento = 1;
                    break;

                case false:
                    segmento = 0;
                    break;
                }

                //Verifica se é pessoa física ou jurídica
                switch (rdo_forn_juridica.Checked)
                {
                case true:
                    tipo = 1;
                    break;

                case false:
                    tipo = 0;
                    break;
                }

                FuncoesSQL.CadastraFornecedor(txt_forn_nomefant.Text, txt_forn_razsoc.Text, txt_forn_CNPJ.Text, txt_forn_inscestadual.Text, txt_forn_Email.Text,
                                              txt_forn_telGeral.Text, txt_forn_TelVendedor.Text, txt_forn_celVendedor.Text, Convert.ToInt32(cbo_forn_operadora.SelectedValue),
                                              txt_forn_nomevendedor.Text, txt_forn_cep.Text, txt_forn_end.Text, txt_forn_CompEnd.Text, txt_forn_bairro.Text,
                                              Convert.ToInt32(cbo_forn_estado.SelectedValue), Convert.ToInt32(cbo_forn_cidade.SelectedValue), status, txt_forn_obs.Text,
                                              txt_forn_site.Text, txt_forn_skype.Text, Convert.ToInt32(cbo_forn_bancos.SelectedValue), Convert.ToInt32(txt_forn_agencia.Text),
                                              txt_forn_conta.Text, txt_forn_cpf.Text, txt_forn_inss.Text, tipo, segmento);
            }
            catch (Exception Erro)
            {
                MessageBox.Show(Erro.Message);
                throw;
            }
        }
        //public static string PesquisaCEP(string CEP)
        //{
        //    try
        //    {
        //        string endereco, bairro, cidade, estado;
        //        endereco = "Teste";
        //        bairro = "Buritis";
        //        cidade = "Belo Horizonte";
        //        estado = "MG";

        //        return (endereco, bairro; cidade, estado);
        //    }
        //    catch (Exception e)
        //    {
        //        System.Windows.Forms.MessageBox.Show(e.Message);
        //        throw;
        //    }
        //}

        public static string CadastraFornecedor(string NomeFant_Fornecedor, string RazaoSocial_Fornecedor, string CNPJ_Fornecedor, string IE_Fornecedor,
                                                string Email_Fornecedor, string TelGeral_Fornecedor, string TelRamal_Fornecedor, string TelCel_Fornecedor, Int32 OperadoraCel_Fornecedor,
                                                string Vendedor_Fornecedor, string CEP_Fornecedor, string Endereco_Fornecedor, string CompEnd_Fornecedor, string Bairro_Fornecedor,
                                                Int32 Estado_Fornecedor, Int32 Cidade_Fornecedor, Int32 Status_Fornecedor, string Obs_Fornecedor, string Site_Fornecedor, string Skype_Forncedor,
                                                Int32 Banco_Fornecedor, Int32 Ag_Banco_Fornecedor, string Conta_Banco_Fornecedor, string CPF_Fornecedor, string INSS_Fornecedor, Int32 Tipo_Fornecedor,
                                                Int32 Segmento_Fornecedor)
        {
            try
            {
                FuncoesSQL.GetConnection();
                SqlCommand cmd = new SqlCommand();
                cmd             = FuncoesSQL.GetConnection().CreateCommand();
                cmd.CommandText = "stp_Insere_CliPF";
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@NomeFant_Fornecedor", NomeFant_Fornecedor);
                cmd.Parameters.AddWithValue("@RazaoSocial_Fornecedor", RazaoSocial_Fornecedor);
                cmd.Parameters.AddWithValue("@CNPJ_Fornecedor", CNPJ_Fornecedor);
                cmd.Parameters.AddWithValue("@IE_Fornecedor", IE_Fornecedor);
                cmd.Parameters.AddWithValue("@Email_Fornecedor", Email_Fornecedor);
                cmd.Parameters.AddWithValue("@TelGeral_Fornecedor", TelGeral_Fornecedor);
                cmd.Parameters.AddWithValue("@TelRamal_Fornecedor", TelRamal_Fornecedor);
                cmd.Parameters.AddWithValue("@TelCel_Fornecedor", TelCel_Fornecedor);
                cmd.Parameters.AddWithValue("@OperadoraCel_Fornecedor", OperadoraCel_Fornecedor);
                cmd.Parameters.AddWithValue("@Vendedor_Fornecedor", Vendedor_Fornecedor);
                cmd.Parameters.AddWithValue("@CEP_Fornecedor", CEP_Fornecedor);
                cmd.Parameters.AddWithValue("@Endereco_Fornecedor", Endereco_Fornecedor);
                cmd.Parameters.AddWithValue("@CompEnd_Fornecedor", CompEnd_Fornecedor);
                cmd.Parameters.AddWithValue("@Bairro_Fornecedor", Bairro_Fornecedor);
                cmd.Parameters.AddWithValue("@Estado_Fornecedor", Estado_Fornecedor);
                cmd.Parameters.AddWithValue("@Cidade_Fornecedor", Cidade_Fornecedor);
                cmd.Parameters.AddWithValue("@Status_Fornecedor", Status_Fornecedor);
                cmd.Parameters.AddWithValue("@Obs_Fornecedor", Obs_Fornecedor);
                cmd.Parameters.AddWithValue("@Site_Fornecedor", Site_Fornecedor);
                cmd.Parameters.AddWithValue("@Skype_Forncedor", Skype_Forncedor);
                cmd.Parameters.AddWithValue("@Banco_Fornecedor", Banco_Fornecedor);
                cmd.Parameters.AddWithValue("@Ag_Banco_Fornecedor", Ag_Banco_Fornecedor);
                cmd.Parameters.AddWithValue("@Conta_Banco_Fornecedor", Conta_Banco_Fornecedor);
                cmd.Parameters.AddWithValue("@CPF_Fornecedor", CPF_Fornecedor);
                cmd.Parameters.AddWithValue("@INSS_Fornecedor", INSS_Fornecedor);
                cmd.Parameters.AddWithValue("@Tipo_Fornecedor", Tipo_Fornecedor);
                cmd.Parameters.AddWithValue("@Segmento_Fornecedor", Segmento_Fornecedor);

                cmd.ExecuteNonQuery();

                cmd.Connection.Close();

                return("OK");
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show(e.Message);
                return("erro");

                throw;
            }
        }
예제 #3
0
        private void btn_Cli_Salvar_Click(object sender, EventArgs e)
        {
            try
            {
                FuncoesSQL.CadastraCliente(txt_CliPF_Nome.Text, txt_CliPF_DataNasc.Text, Int32.Parse(cbo_CliPF_Sexo.SelectedValue.ToString()), txt_CliPF_RG.Text, txt_CliPF_Cpf.Text, txt_CliPF_Email.Text, txt_CliPF_TelRes.Text, txt_CliPF_TelCom.Text, txt_CliPF_TelCel.Text, Int32.Parse(cbo_CliPF_Operadora.SelectedValue.ToString()), txt_CliPF_Cep.Text, txt_CliPF_End.Text, txt_CliPF_EndComp.Text, txt_CliPF_Bairro.Text, Int32.Parse(cbo_CliPF_Estado.SelectedValue.ToString()), Int32.Parse(cbo_CliPF_Cidade.SelectedValue.ToString()));

                grp_Cli_Veiculos.Visible = true;
            }
            catch (Exception Erro)
            {
                MessageBox.Show(Erro.Message);
                throw;
            }
        }
        public static string CadastraCliente(string Nome, string DataNasc, int Sexo, string RG, string CPF, string Email, string TelRes, string TelCom, string TelCel, int Operadora, string CEP, string Endereco, string CompEndereco, string Bairro, int UF, int Cidade)
        {
            try
            {
                FuncoesSQL.GetConnection();
                SqlCommand cmd = new SqlCommand();
                cmd             = FuncoesSQL.GetConnection().CreateCommand();
                cmd.CommandText = "stp_Insere_CliPF";
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@Nome_Cliente", Nome);
                cmd.Parameters.AddWithValue("@DataNasc_Cliente", DataNasc);
                cmd.Parameters.AddWithValue("@Sexo_Cliente", Sexo);
                cmd.Parameters.AddWithValue("@RG_Cliente", RG);
                cmd.Parameters.AddWithValue("@CPF_Cliente", CPF);
                cmd.Parameters.AddWithValue("@Email_Cliente", Email);
                cmd.Parameters.AddWithValue("@TelRes_Cliente", TelRes);
                cmd.Parameters.AddWithValue("@TelCom_Cliente", TelCom);
                cmd.Parameters.AddWithValue("@TelCel_Cliente", TelCel);
                cmd.Parameters.AddWithValue("@OperadoraCel_Cliente", Operadora);
                cmd.Parameters.AddWithValue("@CEP_Cliente", CEP);
                cmd.Parameters.AddWithValue("@Endereco_Cliente", Endereco);
                cmd.Parameters.AddWithValue("@CompEnd_Cliente", CompEndereco);
                cmd.Parameters.AddWithValue("@Bairro_Cliente", Bairro);
                cmd.Parameters.AddWithValue("@Estado_Cliente", UF);
                cmd.Parameters.AddWithValue("@Cidade_Cliente", Cidade);

                cmd.ExecuteNonQuery();

                cmd.Connection.Close();

                frm_Cad_Cliente frmCadCli = new frm_Cad_Cliente();
                frmCadCli.grp_PessoaFisica.Enabled = true;



                return("OK");
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show(e.Message);
                return("erro");

                throw;
            }
        }