示例#1
0
        private async void btn_AlterarFornecedorClick(object sender, RoutedEventArgs e)
        {
            Model.Endereco   AlterarEndereco   = new Model.Endereco();
            Model.Fornecedor AlterarFornecedor = new Model.Fornecedor();
            Model.Telefone   AlterarTelefone   = new Model.Telefone();

            FornecedorDAO DA = new FornecedorDAO();

            AlterarFornecedor.Fantasia   = txt_nmF.Text;
            AlterarFornecedor.Razao      = txt_Alterar_nmR.Text;
            AlterarFornecedor.CNPJ       = txt_CNPJ.Text;
            AlterarTelefone.NCelular     = txt_cel.Text;
            AlterarTelefone.NResidencial = txt_tel.Text;
            AlterarTelefone.NResidencial = txt_Email.Text;


            AlterarEndereco.Rua         = txt_Novo_Rua.Text;
            AlterarEndereco.Bairro      = txt_Novo_Bairro.Text;
            AlterarEndereco.Cidade      = txt_Novo_Cidade.Text;
            AlterarEndereco.Estado      = txt_Novo_Estado.Text;
            AlterarEndereco.Cep         = txt_Novo_CEP.Text;
            AlterarEndereco.Numero      = txt_Novo_Numero.Text;
            AlterarEndereco.Complemento = txt_Novo_Complemento.Text;


            DA.AlterarCadastroFornecedor(AlterarFornecedor);
            DA.AlterarCadastroEndereco(AlterarEndereco);
            DA.AlterarCadastroTelefone(AlterarTelefone);

            MessageDialog MessageDialog = new MessageDialog("Cadastro alterado com sucesso.", "Gessoft");
            await MessageDialog.ShowAsync();
        }
示例#2
0
        //================================================================================


        private async void btn_NovoSalvarClick(object sender, RoutedEventArgs e)
        {
            Model.Endereco NovoEndereco = new Model.Endereco();
            Model.Cliente  NovoCliente  = new Model.Cliente();
            Model.Telefone NovoTelefone = new Model.Telefone();


            ClienteDAO DA = new ClienteDAO();

            NovoCliente.Nome  = txt_Novo_Nome.Text;
            NovoCliente.CPF   = txt_Novo_CPF.Text;
            NovoCliente.RG    = txt_Novo_RG.Text;
            NovoCliente.Email = txt_Novo_Email.Text;
            if (rdb_Novo_Masculino.IsChecked == true)
            {
                NovoCliente.Sexo = "Masculino";
                // Sexo = Masculino
            }
            else if (rdb_Novo_Feminino.IsChecked == true)
            {
                NovoCliente.Sexo = "Feminino";
                // Sexo = Feminino
            }

            NovoEndereco.Rua         = txt_Novo_Rua.Text;
            NovoEndereco.Bairro      = txt_Novo_Bairro.Text;
            NovoEndereco.Cidade      = txt_Novo_Cidade.Text;
            NovoEndereco.Estado      = txt_Novo_Estado.Text;
            NovoEndereco.Cep         = txt_Novo_CEP.Text;
            NovoEndereco.Numero      = txt_Novo_Numero.Text;
            NovoEndereco.Complemento = txt_Novo_Complemento.Text;


            NovoTelefone.NCelular     = txt_Novo_Celular.Text;
            NovoTelefone.NResidencial = txt_Novo_Telefone.Text;

            DA.NovoCadastroCliente(NovoCliente);
            DA.NovoCadastroEndereco(NovoEndereco);
            DA.NovoCadastroTelefone(NovoTelefone);



            MessageDialog MessageDialog = new MessageDialog("Cadastro efetuado com sucesso.", "Gessoft");
            await MessageDialog.ShowAsync();
        }
示例#3
0
        private async void btn_NovoSalvarClick(object sender, RoutedEventArgs e)
        {
            Model.Endereco   NovoEndereco   = new Model.Endereco();
            Model.Fornecedor NovoFornecedor = new Model.Fornecedor();
            Model.Telefone   NovoTelefone   = new Model.Telefone();


            FornecedorDAO DA = new FornecedorDAO();

            NovoFornecedor.Razao    = txt_Novo_Nome.Text;
            NovoFornecedor.Fantasia = txt_Novo_Fantasia.Text;
            NovoFornecedor.CNPJ     = txt_Novo_CNPJ.Text;
            NovoFornecedor.Email    = txt_Novo_Email.Text;


            NovoEndereco.Rua         = txt_Novo_Rua.Text;
            NovoEndereco.Bairro      = txt_Novo_Bairro.Text;
            NovoEndereco.Cidade      = txt_Novo_Cidade.Text;
            NovoEndereco.Estado      = txt_Novo_Estado.Text;
            NovoEndereco.Cep         = txt_Novo_CEP.Text;
            NovoEndereco.Numero      = txt_Novo_Numero.Text;
            NovoEndereco.Complemento = txt_Novo_Complemento.Text;


            NovoTelefone.NCelular     = txt_Novo_Celular.Text;
            NovoTelefone.NResidencial = txt_Novo_Telefone.Text;

            DA.NovoCadastroFornecedor(NovoFornecedor);
            DA.NovoCadastroEndereco(NovoEndereco);
            DA.NovoCadastroTelefone(NovoTelefone);



            MessageDialog MessageDialog = new MessageDialog("Cadastro efetuado com sucesso.", "Gessoft");
            await MessageDialog.ShowAsync();
        }
示例#4
0
        //================================================================================


        private async void btn_NovoSalvarClick(object sender, RoutedEventArgs e)
        {
            Model.Endereco    NovoEndereco    = new Model.Endereco();
            Model.Funcionario NovoFuncionario = new Model.Funcionario();
            Model.Telefone    NovoTelefone    = new Model.Telefone();
            //Model.Departamento NovoDepartamento = new Model.Departamento();
            //Model.Cargo NovoCargo = new Model.Cargo();


            FuncionarioDAO DA = new FuncionarioDAO();

            NovoFuncionario.Nome  = txt_Novo_Nome.Text;
            NovoFuncionario.CPF   = txt_Novo_CPF.Text;
            NovoFuncionario.RG    = txt_Novo_RG.Text;
            NovoFuncionario.Email = txt_Novo_Email.Text;
            if (rdb_Novo_Masculino.IsChecked == true)
            {
                NovoFuncionario.Sexo = "Masculino";
                // Sexo = Masculino
            }
            else if (rdb_Novo_Feminino.IsChecked == true)
            {
                NovoFuncionario.Sexo = "Feminino";
                // Sexo = Feminino
            }

            NovoFuncionario.NCarteira = txt_Novo_CarteiraTrabalho.Text;
            NovoFuncionario.NSerie    = txt_Novo_NSerie.Text;
            if (rdb_Novo_FilhosSim.IsChecked == true)
            {
                NovoFuncionario.TemFilhos = "Sim";
                // Filhos = Sim
            }
            else if (rdb_Novo_FilhosNao.IsChecked == true)
            {
                NovoFuncionario.Sexo = "Não";
                // Filhos = Não
            }

            NovoFuncionario.NomePai       = txt_Novo_NomePai.Text;
            NovoFuncionario.NomeMae       = txt_Novo_NomeMae.Text;
            NovoFuncionario.QuantosFilhos = txt_Novo_QuantidadeFilhos.Text;
            // Esta faltando se tem reservista !!!!!  Pera ae agora tem kk'
            if (txt_Novo_NReservista.Text == "")
            {
                NovoFuncionario.TemReservista = "Não";
            }
            else
            {
                NovoFuncionario.TemReservista = "Sim";
            }

            NovoFuncionario.NReservista = txt_Novo_NReservista.Text;

            NovoFuncionario.Nasimento = txt_Novo_Nascimento.Text;


            NovoTelefone.NCelular     = txt_Novo_Celular.Text;
            NovoTelefone.NResidencial = txt_Novo_Telefone.Text;


            NovoEndereco.Rua    = txt_Novo_Rua.Text;
            NovoEndereco.Bairro = txt_Novo_Bairro.Text;
            NovoEndereco.Cidade = txt_Novo_Cidade.Text;
            NovoEndereco.Estado = txt_Novo_Estado.Text;
            NovoEndereco.Cep    = txt_Novo_CEP.Text;

            //DA.NovoCadastroCargo(NovoCargo);
            //DA.NovoCadastroDepartamento(NovoDepartamento);
            DA.NovoCadastroFuncionario(NovoFuncionario);
            DA.NovoCadastroTelefone(NovoTelefone);
            DA.NovoCadastroEndereco(NovoEndereco);

            MessageDialog MessageDialog = new MessageDialog("Cadastro efetuado com sucesso.", "Gessoft");
            await MessageDialog.ShowAsync();
        }
        private async void btn_Novo_SalvarClick(object sender, RoutedEventArgs e)
        {
            Model.Endereco    AlterarEndereco    = new Model.Endereco();
            Model.Funcionario AlterarFuncionario = new Model.Funcionario();
            Model.Telefone    AlterarTelefone    = new Model.Telefone();

            FuncionarioDAO DA = new FuncionarioDAO();

            string          MyConString = "SERVER=localhost;DATABASE=Gessoft;UID=root;PASSWORD=vegas;";
            MySqlConnection connection  = new MySqlConnection(MyConString);
            MySqlCommand    command     = connection.CreateCommand();
            MySqlDataReader Reader;

            command.CommandText = "select funcionario.cdFuncionario, funcionario.nmFuncionario, funcionario.cpf, funcionario.rg, funcionario.email, funcionario.sexo, funcionario.carteiraTrabalho, funcionario.serie, funcionario.icFilhos, funcionario.nmPai, funcionario.nmMae, funcionario.qtFilhos, funcionario.reservista, funcionario.dtNascimento, funcionario.nmDepto, funcionario.nmCargo, cdStatus, endereco.rua, endereco.bairro, endereco.cidade, endereco.estado, endereco.cep, endereco.numero, endereco.complemento, telefones.nResidencial, telefones.nCelular from funcionario inner join endereco on endereco.cdfuncionario = funcionario.cdfuncionario inner join telefones on telefones.cdfuncionario = funcionario.cdfuncionario where funcionario.cdfuncionario = '" + Gambis.Funcionario + "'";
            connection.Open();
            Reader = command.ExecuteReader();

            while (Reader.Read())
            {
                AlterarEndereco.CdEndereco = (Reader.GetInt16("cdFuncionario"));
            }


            //  Cagando o codigo aque :SSS


            AlterarFuncionario.Codigo = Convert.ToInt16(Gambis.Funcionario);
            AlterarFuncionario.Nome   = txt_Alterar_Nome.Text;
            AlterarFuncionario.CPF    = txt_Alterar_CPF.Text;
            AlterarFuncionario.RG     = txt_Alterar_RG.Text;
            AlterarFuncionario.Email  = txt_Alterar_Email.Text;
            if (rdb_Alterar_Masculino.IsChecked == true)
            {
                AlterarFuncionario.Sexo = "Masculino";
                // Sexo = Masculino
            }
            else if (rdb_Alterar_Feminino.IsChecked == true)
            {
                AlterarFuncionario.Sexo = "Feminino";
                // Sexo = Feminino
            }

            AlterarEndereco.Rua         = txt_Alterar_Rua.Text;
            AlterarEndereco.Bairro      = txt_Alterar_Bairro.Text;
            AlterarEndereco.Cidade      = txt_Alterar_Cidade.Text;
            AlterarEndereco.Estado      = txt_Alterar_Estado.Text;
            AlterarEndereco.Cep         = txt_Alterar_CEP.Text;
            AlterarEndereco.Numero      = txt_Alterar_Numero.Text;
            AlterarEndereco.Complemento = txt_Alterar_Complemento.Text;


            AlterarTelefone.NCelular     = txt_Alterar_Celular.Text;
            AlterarTelefone.NResidencial = txt_Alterar_Telefone.Text;

            DA.AlterarCadastroFuncionario(AlterarFuncionario);
            DA.AlterarCadastroEndereco(AlterarEndereco);
            DA.AlterarCadastroTelefone(AlterarTelefone);

            MessageDialog MessageDialog = new MessageDialog("Cadastro alterado com sucesso.", "Gessoft");
            await MessageDialog.ShowAsync();
        }
示例#6
0
        private async void btn_SalvarCliente(object sender, RoutedEventArgs e)
        {
            Model.Endereco AlterarEndereco = new Model.Endereco();
            Model.Cliente  AlterarCliente  = new Model.Cliente();
            Model.Telefone AlterarTelefone = new Model.Telefone();

            ClienteDAO DA = new ClienteDAO();

            string          MyConString = "SERVER=localhost;DATABASE=Gessoft;UID=root;PASSWORD=vegas;";
            MySqlConnection connection  = new MySqlConnection(MyConString);
            MySqlCommand    command     = connection.CreateCommand();
            MySqlDataReader Reader;

            command.CommandText = "select cliente.cdCliente, cliente.nmCliente, cliente.cpf, cliente.rg, cliente.email, cliente.sexo, endereco.rua, endereco.bairro, endereco.cidade, endereco.estado, endereco.cep, endereco.numero, endereco.complemento, telefones.nResidencial, telefones.nCelular from cliente inner join endereco on endereco.cdcliente = cliente.cdcliente inner join telefones on telefones.cdCliente = cliente.cdCliente where cliente.cdCliente = '" + Gambis.BadCodigo + "'";
            connection.Open();
            Reader = command.ExecuteReader();

            while (Reader.Read())
            {
                AlterarEndereco.CdEndereco = (Reader.GetInt16("cdCliente"));
            }


            //  Cagando o codigo aque :SSS


            AlterarCliente.Codigo = Convert.ToInt16(Gambis.BadCodigo);
            AlterarCliente.Nome   = Txt_Alterar_Nome.Text;
            AlterarCliente.CPF    = txt_Alterar_CPF.Text;
            AlterarCliente.RG     = txt_Alterar_RG.Text;
            AlterarCliente.Email  = txt_Alterar_Email.Text;
            if (rdb_Alterar_Masculino.IsChecked == true)
            {
                AlterarCliente.Sexo = "Masculino";
                // Sexo = Masculino
            }
            else if (rdb_Alterar_Feminino.IsChecked == true)
            {
                AlterarCliente.Sexo = "Feminino";
                // Sexo = Feminino
            }

            AlterarEndereco.Rua         = txt_Alterar_Rua.Text;
            AlterarEndereco.Bairro      = txt_Alterar_Bairro.Text;
            AlterarEndereco.Cidade      = txt_Alterar_Cidade.Text;
            AlterarEndereco.Estado      = txt_Alterar_Estado.Text;
            AlterarEndereco.Cep         = txt_Alterar_CEP.Text;
            AlterarEndereco.Numero      = txt_Altear_Numero.Text;
            AlterarEndereco.Complemento = txt_Altear_Complemento.Text;


            AlterarTelefone.NCelular     = txt_Alterar_Celular.Text;
            AlterarTelefone.NResidencial = txt_Alterar_Telefone.Text;

            DA.AlterarCadastroCliente(AlterarCliente);
            DA.AlterarCadastroEndereco(AlterarEndereco);
            DA.AlterarCadastroTelefone(AlterarTelefone);

            MessageDialog MessageDialog = new MessageDialog("Cadastro alterado com sucesso.", "Gessoft");
            await MessageDialog.ShowAsync();
        }