示例#1
0
 private void LimpaCamposDados()
 {
     Txt_Cnpj.Text          = "";
     Txt_Descricao.Text     = "";
     Txt_Empresa.Text       = "";
     Txt_Endereco.Text      = "";
     Txt_InscEstadual.Text  = "";
     Txt_InscMunicipal.Text = "";
     Txt_Servico.Text       = "";
     Txt_Telefone.Text      = "";
     empresa = new ClasseEmpresaPrestadoraServico();
 }
示例#2
0
        private void grdDadosCid_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int id = Convert.ToInt32(grdDadosEmpresaPrestadoraServico.CurrentRow.Cells[0].Value);

            empresa = db.selectEmpresaPrestadoraServicoDBase(new ClasseEmpresaPrestadoraServico {
                EmpresaId = id
            });

            Txt_Cnpj.Text          = empresa.getPJuridicaCNPJ();
            Txt_Descricao.Text     = empresa.EmpresaDescricao;
            Txt_Empresa.Text       = empresa.EmpresaNome;
            Txt_Endereco.Text      = empresa.EmpresaEndereco;
            Txt_InscEstadual.Text  = empresa.getPJuridicaInscEstadual();
            Txt_InscMunicipal.Text = empresa.getPJuridicaInscMunicipal();
            Txt_Servico.Text       = empresa.EmpresaTipoServico;
            Txt_Telefone.Text      = empresa.EmpresaTelefone;
        }
示例#3
0
        //Cria a instrução SQL para Retornar dados da Base de Dados


        public ClasseEmpresaPrestadoraServico selectEmpresaPrestadoraServicoDBase(ClasseEmpresaPrestadoraServico empresaPrestadora)
        {
            ClasseEmpresaPrestadoraServico empresaPrestadoraTemp = new ClasseEmpresaPrestadoraServico();
            DataSet          ds      = new DataSet();
            MySqlDataAdapter adapter = new MySqlDataAdapter();

            string sql = $"SELECT EmpresaNOmoe FROM EmpresaServicos where EmpresaId ={empresaPrestadora.EmpresaId};";

            adapter = connect.retornaSQL(sql.ToString());
            adapter.Fill(ds);

            empresaPrestadoraTemp.EmpresaId          = empresaPrestadora.EmpresaId;
            empresaPrestadoraTemp.EmpresaNome        = ds.Tables[0].Rows[0][0].ToString();
            empresaPrestadoraTemp.EmpresaTipoServico = ds.Tables[0].Rows[0][1].ToString();
            empresaPrestadoraTemp.EmpresaTelefone    = ds.Tables[0].Rows[0][2].ToString();
            empresaPrestadoraTemp.EmpresaEndereco    = ds.Tables[0].Rows[0][3].ToString();
            empresaPrestadoraTemp.EmpresaDescricao   = ds.Tables[0].Rows[0][4].ToString();

            return(empresaPrestadoraTemp);
        }
示例#4
0
        private void barbtnSalvar_Click(object sender, EventArgs e)
        {
            if (VerificaDadosObrigatorios())
            {
                int id = empresa.EmpresaId;
                empresa = new ClasseEmpresaPrestadoraServico
                {
                    EmpresaId          = id,
                    EmpresaDescricao   = Convert.ToString(Txt_Descricao.Text),
                    EmpresaNome        = Convert.ToString(Txt_Empresa.Text),
                    EmpresaEndereco    = Convert.ToString(Txt_Endereco.Text),
                    EmpresaTelefone    = Convert.ToString(Txt_Telefone.Text),
                    EmpresaTipoServico = Convert.ToString(Txt_Servico.Text)
                };

                empresa.setPJuridicaCNPJ(Convert.ToString(Txt_Cnpj.Text));
                empresa.setPJuridicaInscEstadual(Convert.ToString(Txt_InscEstadual.Text));
                empresa.setPJuridicaInscMunicipal(Convert.ToString(Txt_InscMunicipal.Text));

                if (id == 0)
                {
                    db.insereEmpresaPrestadoraServico(empresa);
                    pessoaJuridica.inserePessoaJuridicaBase(empresa.EmpresaId, empresa.getPJuridicaCNPJ(), empresa.getPJuridicaInscEstadual(), empresa.getPJuridicaInscMunicipal());
                }
                else
                {
                    db.alteraEmpresaPrestadoraServico(empresa);
                }


                HabilitaBotoesMenu(true);
                HabilitaCamposDados(false);
                LimpaCamposDados();
                AtualizaDadosGrid();
            }
            else
            {
                MessageBox.Show("Dados Obrigatórios não informados ", "Urgente!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#5
0
 //Cria a instrução SQL para Delete de dados na base de dados
 public void excluiEmpresaPrestadoraServico(ClasseEmpresaPrestadoraServico empresaPrestadora)
 {
     string sql = $"Delete from EmpresaServicos where EmpresaId = {empresaPrestadora.EmpresaId};";
     //connect.executaSQL(sql);
 }
示例#6
0
 //Cria as instrução SQL para update de dados na Base de dados
 public void alteraEmpresaPrestadoraServico(ClasseEmpresaPrestadoraServico empresaPrestadora)
 {
     string sql = $"Update EmpresaServicos set EmpresaNome ={empresaPrestadora.EmpresaNome}, EmpresaTipoServico ={empresaPrestadora.EmpresaTipoServico}" +
                  $", EmpresaTelefone= { empresaPrestadora.EmpresaTelefone}, EmpresaEndereco= {empresaPrestadora.EmpresaEndereco } where EmpresaId = {empresaPrestadora.EmpresaId};";
     //connect.executaSQL(sql);
 }
示例#7
0
 public void insereEmpresaPrestadoraServico(ClasseEmpresaPrestadoraServico empresaPrestadora)
 {
     string sql = "insert into EmpresaServicos  (EmpresaId, EmpresaNome, EmpresaTipoServico, EmpresaTelefone , EmpresaEndereco, EmpresaDescricao ) " +
                  $"values({empresaPrestadora.EmpresaId},{empresaPrestadora.EmpresaNome},{empresaPrestadora.EmpresaTipoServico},{empresaPrestadora.EmpresaTelefone},{empresaPrestadora.EmpresaEndereco}),{empresaPrestadora.EmpresaDescricao};";
     //connect.executaSQL("");
 }