private void btEditar_Click(object sender, EventArgs e) { if (dtv.SelectedCells.Count > 0) { classCliente obj = new classCliente(); obj.RetornaCliente(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value)); frmClientes obj2 = new frmClientes(); obj2.txtCodCliente.Text = obj.CodigoCliente.ToString(); obj2.lbdata.Text = obj.DataCadastro.ToShortDateString(); obj2.txtNome.Text = obj.NomeCliente; obj2.mskRG.Text = obj.RG; obj2.mskCPF.Text = obj.CPF; obj2.mskDataNascimento.Text = obj.DataNascimento.ToString(); obj2.mskTelefone.Text = obj.TelefoneResidencial; obj2.mskCelular.Text = obj.TelefoneCelular; obj2.txtEmail.Text = obj.Email; obj2.txtEndereco.Text = obj.Rua; obj2.txtNumero.Text = obj.Numero.ToString(); obj2.txtCidade.Text = obj.Cidade; obj2.txtBairro.Text = obj.Bairro; obj2.txtComplemento.Text = obj.Complemento; obj2.mskCEP.Text = obj.CEP.ToString(); obj2.estado = obj.Estado; if (obj.Sexo == "Feminino") { obj2.rbFeminino.Checked = true; obj2.rbMasculino.Checked = false; } else if (obj.Sexo == "Masculino") { obj2.rbFeminino.Checked = false; obj2.rbMasculino.Checked = true; } if (obj.Status == 1) { obj2.checkboxStatus.Checked = true; } else { obj2.checkboxStatus.Checked = false; } obj2.tipo = "Atualização"; obj2.ShowDialog(); btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione o Cliente a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btEditar_Click(object sender, EventArgs e) { if (dgvCliente.SelectedCells.Count > 0) { classCliente cCliente = new classCliente(); cCliente.RetornaCliente(Convert.ToInt32(dgvCliente.SelectedRows[0].Cells[0].Value)); frmClientes formCliente = new frmClientes(); //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Funcionarios formCliente.txtCodigoCliente.Text = cCliente.CodigoCliente.ToString(); formCliente.lbData.Text = Convert.ToDateTime(cCliente.DataCadastro).ToString(); formCliente.txtNome.Text = cCliente.NomeCliente.ToString(); formCliente.mskRg.Text = cCliente.RG.ToString(); formCliente.mskCpf.Text = cCliente.CPF.ToString(); formCliente.mskDataNasc.Text = cCliente.DataNascimento.ToString(); if (cCliente.Sexo == "Feminino") { formCliente.rbtFeminino.Checked = true; } else { formCliente.rbtMasculino.Checked = true; } formCliente.txtRua.Text = cCliente.Rua.ToString(); formCliente.txtNumero.Text = cCliente.Numero.ToString(); formCliente.txtComplemento.Text = cCliente.Complemento.ToString(); formCliente.txtBairro.Text = cCliente.Bairro.ToString(); formCliente.txtCidade.Text = cCliente.Cidade.ToString(); formCliente.estado = cCliente.Estado.ToString(); formCliente.mskCep.Text = cCliente.CEP.ToString(); formCliente.txtEmail.Text = cCliente.Email.ToString(); formCliente.mskTelefone.Text = cCliente.TelefoneResidencial.ToString(); formCliente.mskCelular.Text = cCliente.TelefoneCelular.ToString(); if (cCliente.Status == 1) { formCliente.ckStatus.Checked = true; } else { formCliente.ckStatus.Checked = false; } // MANDAR A INFORMAÇÃO DE UPDATE formCliente.tipo = "Atualização"; //DEPOIS DE ATUALIZAR FECHA O FORMULÁRIO formCliente.ShowDialog(); // CHAMAR MÉTODO DE PESQUISA btPesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione um valor a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btBuscaCliente_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtPesqCliente.Text)) { MessageBox.Show("Favor informar um Cliente", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { classCliente cCliente = new classCliente(); dgvCliente.DataSource = cCliente.BuscarCliente(txtPesqCliente.Text); } }
private void btExcluir_Click(object sender, EventArgs e) { classCliente cCliente = new classCliente(); cCliente.CodigoCliente = Convert.ToInt32(txtCodigoCliente.Text); if (MessageBox.Show("Deseja realmente excluir? A operação não poderá ser desfeita após a exclusão.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool aux = cCliente.ExcluirCliente(); if (aux) { MessageBox.Show("Cliente:" + cCliente.NomeCliente + " excluido com sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Question); this.Close(); } else { MessageBox.Show(cCliente.NomeCliente + "Erro ao excluir.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void buttonCadMarca_Click(object sender, EventArgs e) { classCliente cCliente = new classCliente(); if ((mskTelefone.Text != "( ) -" || mskCelular.Text != "( ) -") && txtNome.Text != "" && mskCPF.Text != " . . -" && mskDataNascimento.Text != " / /" && txtEndereco.Text != "" && txtNumero.Text != "" && txtEmail.Text != "") { cCliente.NomeCliente = txtNome.Text; cCliente.CPF = mskCPF.Text; cCliente.DataNascimento = Convert.ToDateTime(mskDataNascimento.Text); cCliente.Rua = txtEndereco.Text; cCliente.Numero = Convert.ToInt32(txtNumero.Text); cCliente.Complemento = txtComplemento.Text; cCliente.Bairro = txtBairro.Text; cCliente.Cidade = txtCidade.Text; cCliente.Estado = cbEstado.SelectedItem.ToString(); cCliente.Email = txtEmail.Text; if (rbFeminino.Checked) { cCliente.Sexo = "Feminino"; } else { cCliente.Sexo = "Masculino"; } if (mskTelefone.Text != "( ) -") { cCliente.TelefoneResidencial = mskTelefone.Text; } else { cCliente.TelefoneResidencial = ""; } if (mskCelular.Text != "") { cCliente.TelefoneCelular = mskCelular.Text; } else { cCliente.TelefoneCelular = ""; } if (mskRG.Text != " . . -") { cCliente.RG = mskRG.Text; } else { cCliente.RG = ""; } if (mskCEP.Text != " -") { cCliente.CEP = mskCEP.Text; } else { cCliente.CEP = ""; } int aux = cCliente.CadastrarCliente(); if (aux != 0) { MessageBox.Show(" Cliente:" + cCliente.NomeCliente + " Cadastrado com Sucesso", "Sistema Loja Cosmético", MessageBoxButtons.OK, MessageBoxIcon.Information); buttonLimparCliente_Click(this, new EventArgs()); } else { MessageBox.Show("Erro ao realizar o cadastro", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNome.BackColor = Color.LemonChiffon; mskCPF.BackColor = Color.LemonChiffon; mskDataNascimento.BackColor = Color.LemonChiffon; txtEndereco.BackColor = Color.LemonChiffon; txtNumero.BackColor = Color.LemonChiffon; txtEmail.BackColor = Color.LemonChiffon; mskCelular.BackColor = Color.Aqua; mskTelefone.BackColor = Color.Aqua; txtNome.Focus(); } }
private void btGerarRel_Click(object sender, EventArgs e) { string Consulta = cbTipoRel.SelectedItem.ToString(); classCliente obj = new classCliente(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; classClienteBindingSource.DataSource = obj.RelClienteStatus(obj.Status); this.rptv.RefreshReport(); } else { obj.Status = 0; classClienteBindingSource.DataSource = obj.RelClienteStatus(obj.Status); this.rptv.RefreshReport(); } break; case "Aniversariantes do Mês": if (cbMes.Text != "Escolha um Mês") { int mes = Convert.ToInt32(cbMes.SelectedIndex); classClienteBindingSource.DataSource = obj.RelClienteMes(mes); this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escolher um mês.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes por Dia e Mês": if (cbDia.Text != "" && cbMes.Text != "") { int mes1 = Convert.ToInt32(cbMes.SelectedIndex); int dia = Convert.ToInt32(cbDia.SelectedIndex); classClienteBindingSource.DataSource = obj.RelClienteDiaMes(dia, mes1); this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escolher um Dia e Mês.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes Data Completa": DateTime dinicio, dfinal; dinicio = Convert.ToDateTime(dtpDe.Text); dfinal = Convert.ToDateTime(dtpAte.Text); classClienteBindingSource.DataSource = obj.RelClienteDataCompleta(dinicio, dfinal); this.rptv.RefreshReport(); break; case "Cidade": if (cbCidade.Text != "") { string cidade = Convert.ToString(cbCidade.Text); //obj.Cidade = Convert.ToInt32(cbCidade.SelectedItem); classClienteBindingSource.DataSource = obj.RelClienteCidade(cidade); this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escolher uma Cidade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes Idade": if (txtIdadeDe.Text != "" && txtIdadeAte.Text != "") { int idadei = Convert.ToInt32(txtIdadeAte.Text); int idadef = Convert.ToInt32(txtIdadeDe.Text); classClienteBindingSource.DataSource = obj.RelClienteIdade(idadef, idadei); this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escrever uma Idade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes Maiores de": if (txtMaiorDe.Text != "") { int MD = Convert.ToInt32(txtMaiorDe.Text); classClienteBindingSource.DataSource = obj.RelClienteIdadeMaior(MD); this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escrever uma idade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Sexo": if (cbSexo.SelectedIndex != 0) { string sexo = cbSexo.SelectedItem.ToString(); classClienteBindingSource.DataSource = obj.RelClienteSexo(sexo); this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escolher um Sexo.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; } }
private void frmRelCliente_Load(object sender, EventArgs e) { //CARREGAR COMBO TIPO DE RELATÓRIO cbTipoRel.Items.Add("Aniversariantes por Dia e Mês"); cbTipoRel.Items.Add("Aniversariantes do Mês"); cbTipoRel.Items.Add("Aniversariantes Data Completa"); cbTipoRel.Items.Add("Aniversariantes Idade"); cbTipoRel.Items.Add("Aniversariantes Maiores de"); cbTipoRel.Items.Add("Cidade"); cbTipoRel.Items.Add("Sexo"); cbTipoRel.Items.Add("Status"); cbTipoRel.SelectedIndex = 7; //CARREGAR COMBO MÊS cbMes.Items.Add("Escolha um Mês"); cbMes.Items.Add("Janeiro"); cbMes.Items.Add("Fevereiro"); cbMes.Items.Add("Março"); cbMes.Items.Add("Abril"); cbMes.Items.Add("Maio"); cbMes.Items.Add("Junho"); cbMes.Items.Add("Julho"); cbMes.Items.Add("Agosto"); cbMes.Items.Add("Setembro"); cbMes.Items.Add("Outubro"); cbMes.Items.Add("Novembro"); cbMes.Items.Add("Dezembro"); cbMes.SelectedIndex = 0; //CARREGAR COMBO DIA cbDia.Items.Add("Escolha um Dia"); cbDia.Items.Add("01"); cbDia.Items.Add("02"); cbDia.Items.Add("03"); cbDia.Items.Add("04"); cbDia.Items.Add("05"); cbDia.Items.Add("06"); cbDia.Items.Add("07"); cbDia.Items.Add("08"); cbDia.Items.Add("09"); cbDia.Items.Add("10"); cbDia.Items.Add("11"); cbDia.Items.Add("12"); cbDia.Items.Add("13"); cbDia.Items.Add("14"); cbDia.Items.Add("15"); cbDia.Items.Add("16"); cbDia.Items.Add("17"); cbDia.Items.Add("18"); cbDia.Items.Add("19"); cbDia.Items.Add("20"); cbDia.Items.Add("21"); cbDia.Items.Add("22"); cbDia.Items.Add("23"); cbDia.Items.Add("24"); cbDia.Items.Add("25"); cbDia.Items.Add("26"); cbDia.Items.Add("27"); cbDia.Items.Add("28"); cbDia.Items.Add("29"); cbDia.Items.Add("30"); cbDia.Items.Add("31"); cbDia.SelectedIndex = 0; //CARREGAR COMBO SEXO cbSexo.Items.Add("Escolha um Sexo"); cbSexo.Items.Add("Feminino"); cbSexo.Items.Add("Masculino"); cbSexo.SelectedIndex = 0; //CARREGAR COMBO DE CIDADE DO BANCO DE DADOS - TABELA CLIENTE classCliente cCliente = new classCliente(); cbCidade.DataSource = cCliente.BuscarCidade(); // EXECUTAR MÉTODO DE CONSULTA CRIADO NA CLASSE CLIENTE cbCidade.DisplayMember = "Cidade"; // EXIBIR NA COMBO (CIDADE) cbCidade.ValueMember = "Cidade"; // GUARDAR NO BD (CIDADE) cbCidade.SelectedIndex = -1; this.rptv.RefreshReport(); }
private void btGerarRelatorio_Click(object sender, EventArgs e) { //BOTÃO GERAR RELATÓRIO - CASE ANIVERSARIANTES DO MÊS //VARIÁVEIS classCliente cCliente = new classCliente(); string pesquisa = cbTipoRel.SelectedItem.ToString(); //PARA PEGAR A OPÇÃO ESCOLHIDA PELO USUÁRIO switch (pesquisa) { case "Aniversariantes do Mês": if (cbMes.Text != "Escolha um Mês") { int mes = Convert.ToInt32(cbMes.SelectedIndex); classClientesBindingSource.DataSource = cCliente.RelClienteMes(mes); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher um Mês.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Aniversariantes por Dia e Mês": if (cbMes.Text != "Escolha um Mês" && cbDia.Text != "Escolha um Dia") { int mes = Convert.ToInt32(cbMes.SelectedIndex); int dia = Convert.ToInt32(cbDia.SelectedIndex); classClientesBindingSource.DataSource = cCliente.RelClienteDiaMes(mes, dia); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher Dia e Mês.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Aniversariantes Data Completa": if (dtpInicial.Text != "Escolha uma Data Inicial " && dtpFinal.Text != "Escolha uma Data Final ") { DateTime dinicio = Convert.ToDateTime(dtpInicial.Text); DateTime dfinal = Convert.ToDateTime(dtpFinal.Text); classClientesBindingSource.DataSource = cCliente.RelClienteDataCompleta(dinicio, dfinal); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher Data Inicial e Data Final.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Aniversariantes Idade": if (txtDe.Text != "Escolha uma Idade Inicial" && txtAte.Text != "Escolha uma Idade Final") { int idinicio = Convert.ToInt32(txtDe.Text); int idfinal = Convert.ToInt32(txtAte.Text); classClientesBindingSource.DataSource = cCliente.RelClienteIdade(idinicio, idfinal); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher Data Inicial e Data Final.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; //=============================================================================================================================================================== case "Aniversariantes Maiores de": if (txtMaiores.Text != "Escolha um Idade") { int maior = Convert.ToInt32(txtMaiores.Text); classClientesBindingSource.DataSource = cCliente.RelClienteIdadeMaior(maior); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher Um Idade .", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; //================================================================================================================================================================== case "Cidade": if (cbCidade.Text != "") { string cidade = cbCidade.Text; classClientesBindingSource.DataSource = cCliente.RelClienteCidade(cidade); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher Uma Cidade .", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Sexo": if (cbSexo.Text != "Escolha um Sexo") { string sexo = cbSexo.Text; classClientesBindingSource.DataSource = cCliente.RelClienteSexo(sexo); this.rptClientes.RefreshReport(); } else { MessageBox.Show("Favor escolher Uma Sexo .", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbdAtivo.Checked == true) { cCliente.Status = 1; classClientesBindingSource.DataSource = cCliente.RelClienteStatus(cCliente.Status); this.rptClientes.RefreshReport(); } else { cCliente.Status = 0; classClientesBindingSource.DataSource = cCliente.RelClienteStatus(cCliente.Status); this.rptClientes.RefreshReport(); } break; } }
private void buttonAtualizarMarca_Click(object sender, EventArgs e) { classCliente cCliente = new classCliente(); if ((mskTelefone.Text != "( ) -" || mskCelular.Text != "( ) -") && txtNome.Text != "" && mskCPF.Text != " . . -" && mskDataNascimento.Text != " / /" && txtEndereco.Text != "" && txtNumero.Text != "" && txtEmail.Text != "") { cCliente.NomeCliente = txtNome.Text; cCliente.CPF = mskCPF.Text; cCliente.DataNascimento = Convert.ToDateTime(mskDataNascimento.Text); cCliente.Rua = txtEndereco.Text; cCliente.Numero = Convert.ToInt32(txtNumero.Text); cCliente.Complemento = txtComplemento.Text; cCliente.Bairro = txtBairro.Text; cCliente.Cidade = txtCidade.Text; cCliente.Estado = cbEstado.Text; cCliente.Email = txtEmail.Text; if (checkboxStatus.Checked == true) { cCliente.Status = 1; } else { cCliente.Status = 0; } if (rbFeminino.Checked) { cCliente.Sexo = "Feminino"; } else { cCliente.Sexo = "Masculino"; } if (mskTelefone.Text != "( ) -") { cCliente.TelefoneResidencial = mskTelefone.Text; } else { cCliente.TelefoneResidencial = ""; } if (mskCelular.Text != "") { cCliente.TelefoneCelular = mskCelular.Text; } else { cCliente.TelefoneCelular = ""; } if (mskRG.Text != " . . -") { cCliente.RG = mskRG.Text; } else { cCliente.RG = ""; } if (mskCEP.Text != " -") { cCliente.CEP = mskCEP.Text; } else { cCliente.CEP = ""; } cCliente.CodigoCliente = Convert.ToInt32(txtCodCliente.Text); bool aux = cCliente.AtualizarCliente(); if (aux) { MessageBox.Show("Cliente: " + cCliente.NomeCliente + " atualizado com sucesso.", "Sistema Loja Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); // fecha form } else { MessageBox.Show("Erro ao atualizar o Cliente " + cCliente.NomeCliente, " Sistema Loja Cosméticos", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } }
private void btCadastrar_Click(object sender, EventArgs e) { //Instanciar a classe de clientes para usar métodos e propriedades classCliente cCliente = new classCliente(); //Verificar campos obrigatórios (Validando pelo menos um telefone) if ((mskTelefone.Text != "( ) -" || mskCelular.Text != "( ) -") && txtNome.Text != "" && mskCpf.Text != " . . -" && mskDataNasc.Text != " / /" && txtRua.Text != "" && txtNumero.Text != "" && txtEmail.Text != "") { //Passar para as propriedades o contéudo do Formulário //Todos os campos que o usuário pode preencher cCliente.NomeCliente = txtNome.Text; cCliente.CPF = mskCpf.Text; cCliente.DataNascimento = Convert.ToDateTime(mskDataNasc.Text); cCliente.Rua = txtRua.Text; cCliente.Numero = Convert.ToInt32(txtNumero.Text); cCliente.Complemento = txtComplemento.Text; cCliente.Bairro = txtBairro.Text; cCliente.Cidade = txtCidade.Text; cCliente.Estado = cbEstado.SelectedItem.ToString(); //Combo Box cCliente.Email = txtEmail.Text; //Radio Button if (rbtFeminino.Checked) { { cCliente.Sexo = "Feminino"; } } else { { cCliente.Sexo = "Masculino"; } //Campos que são máscaras e não são obrigatórios if (mskTelefone.Text != "( ) -") { cCliente.TelefoneResidencial = mskTelefone.Text; } else { cCliente.TelefoneResidencial = ""; } if (mskCelular.Text != "( ) -") { cCliente.TelefoneCelular = mskCelular.Text; } else { cCliente.TelefoneCelular = ""; } if (mskRg.Text != " . . -") { cCliente.RG = mskRg.Text; } else { cCliente.RG = ""; } if (mskCep.Text != " -") { cCliente.CEP = mskCep.Text; } else { cCliente.CEP = ""; } } //Método para cadastrar da classe Cliente int aux = cCliente.CadastrarCliente(); //Se deu certo = 1 if (aux != 0) { MessageBox.Show("Cliente: " + cCliente.NomeCliente + " Cadastrado com Sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); btLimpar_Click(this, new EventArgs()); } //Se deu Errado = 0 else { MessageBox.Show("Erro ao realizar o cadastro.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNome.BackColor = Color.LemonChiffon; mskCpf.BackColor = Color.LemonChiffon; mskDataNasc.BackColor = Color.LemonChiffon; txtRua.BackColor = Color.LemonChiffon; txtNumero.BackColor = Color.LemonChiffon; txtEmail.BackColor = Color.LemonChiffon; mskCelular.BackColor = Color.LemonChiffon; mskTelefone.BackColor = Color.LemonChiffon; txtNome.Focus(); } }
private void btAtualizar_Click(object sender, EventArgs e) { classCliente cCliente = new classCliente(); //VERIFICAR CAMPOS OBRIGATÓRIOS if (txtNome.Text != "" && mskCpf.Text != " . . -" && mskDataNasc.Text != " / /" && txtRua.Text != "" && txtNumero.Text != "" && txtEmail.Text != "") { //PASSAR PARA AS PROPRIEDADES O CONTEÚDO DO FORMULÁRIO //TODOS OS CAMPOS QUE O USUÁRIO VAI PREENCHER cCliente.NomeCliente = txtNome.Text; cCliente.RG = mskRg.Text; cCliente.CPF = mskCpf.Text; cCliente.DataNascimento = Convert.ToDateTime(mskDataNasc.Text); if (rbtFeminino.Checked) { cCliente.Sexo = "Feminino"; } else { cCliente.Sexo = "Masculino"; } cCliente.Rua = txtRua.Text; cCliente.Numero = Convert.ToInt32(txtNumero.Text); cCliente.Complemento = txtComplemento.Text; cCliente.Bairro = txtBairro.Text; cCliente.Cidade = txtCidade.Text; cCliente.Estado = cbEstado.SelectedItem.ToString(); cCliente.CEP = mskCep.Text; cCliente.Email = txtEmail.Text; if (mskTelefone.Text != "( ) -") { cCliente.TelefoneResidencial = mskTelefone.Text; } else { cCliente.TelefoneResidencial = ""; } if (mskCelular.Text != "( ) -") { cCliente.TelefoneCelular = mskCelular.Text; } else { cCliente.TelefoneCelular = ""; } if (ckStatus.Checked == true) { cCliente.Status = 1; } else { cCliente.Status = 0; } cCliente.CodigoCliente = Convert.ToInt32(txtCodigoCliente.Text); bool aux = cCliente.AtualizarCliente(); if (aux) { MessageBox.Show(" Cliente: " + cCliente.NomeCliente + " Atualizado com Sucesso.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Erro ao atualizar.", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Verificar campos obrigatórios.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNome.BackColor = Color.LemonChiffon; mskCpf.BackColor = Color.LemonChiffon; mskDataNasc.BackColor = Color.LemonChiffon; txtRua.BackColor = Color.LemonChiffon; txtNumero.BackColor = Color.LemonChiffon; txtEmail.BackColor = Color.LemonChiffon; txtNome.Focus(); } }
private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classCliente obj = new classCliente(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarClienteStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarClienteStatus(); } break; case "Nome": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeCliente = txtNome.Text; dtv.DataSource = obj.BuscarClienteNomeInicial(); } else if (rbContem.Checked) { obj.NomeCliente = txtNome.Text; dtv.DataSource = obj.BuscarClienteNomeContem(); } } else { MessageBox.Show("Favor informar um Cliente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.CodigoCliente = Convert.ToInt32(txtNome.Text); dtv.DataSource = obj.BuscarClienteCodInicial(); } else if (rbContem.Checked) { obj.CodigoCliente = Convert.ToInt32(txtNome.Text); dtv.DataSource = obj.BuscarClienteCodContem(); } } else { MessageBox.Show("Favor informar um Codigo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "CPF": if (txtNome.Text != "") { obj.CPF = txtNome.Text; dtv.DataSource = obj.BuscarClienteCPF(); } break; case "Aniversariantes do Mês": if (cbMes.Text != "Escolha um Mês") { int mes = Convert.ToInt32(cbMes.SelectedIndex); dtv.DataSource = obj.BuscarClienteMes(mes); } else { MessageBox.Show("Favor escolher um mês.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes por Dia e Mês": if (cbDia.Text != "" && cbMes.Text != "") { int mes1 = Convert.ToInt32(cbMes.SelectedIndex); int dia = Convert.ToInt32(cbDia.SelectedIndex); dtv.DataSource = obj.BuscarClienteDiaMes(dia, mes1); } else { MessageBox.Show("Favor escolher um Dia e Mês.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Cidade": if (cbCidade.Text != "") { string cidade = Convert.ToString(cbCidade.Text); //obj.Cidade = Convert.ToInt32(cbCidade.SelectedItem); dtv.DataSource = obj.BuscarClienteCidade(cidade); //this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escolher uma Cidade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes Idade": if (txtMaiorDe.Text != "") { int idadeE = Convert.ToInt32(txtMaiorDe.Text); // i/nt idadef = Convert.ToInt32(txtIdadeDe.Text); dtv.DataSource = obj.BuscarClienteIdadeMaior(idadeE); // this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escrever uma Idade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; } }
private void frmConsultaCliente_Load(object sender, EventArgs e) { cbTipoPesquisa.Items.Add("Nome"); cbTipoPesquisa.Items.Add("CPF"); cbTipoPesquisa.Items.Add("Código"); cbTipoPesquisa.Items.Add("Status"); cbTipoPesquisa.Items.Add("Aniversariantes por Dia e Mês"); cbTipoPesquisa.Items.Add("Aniversariantes do Mês"); cbTipoPesquisa.Items.Add("Aniversariantes Idade"); cbTipoPesquisa.Items.Add("Cidade"); cbTipoPesquisa.SelectedIndex = 0; classCliente cCliente = new classCliente(); cbCidade.DataSource = cCliente.BuscarCidade(); // EXECUTAR MÉTODO DE CONSULTA CRIADO NA CLASSE CLIENTE cbCidade.DisplayMember = "Cidade"; // EXIBIR NA COMBO (CIDADE) cbCidade.ValueMember = "Cidade"; // GUARDAR NO BD (CIDADE) cbCidade.SelectedIndex = -1; //CARREGAR COMBO MÊS cbMes.Items.Add("Escolha um Mês"); cbMes.Items.Add("Janeiro"); cbMes.Items.Add("Fevereiro"); cbMes.Items.Add("Março"); cbMes.Items.Add("Abril"); cbMes.Items.Add("Maio"); cbMes.Items.Add("Junho"); cbMes.Items.Add("Julho"); cbMes.Items.Add("Agosto"); cbMes.Items.Add("Setembro"); cbMes.Items.Add("Outubro"); cbMes.Items.Add("Novembro"); cbMes.Items.Add("Dezembro"); cbMes.SelectedIndex = 0; //CARREGAR COMBO DIA cbDia.Items.Add("Escolha um Dia"); cbDia.Items.Add("01"); cbDia.Items.Add("02"); cbDia.Items.Add("03"); cbDia.Items.Add("04"); cbDia.Items.Add("05"); cbDia.Items.Add("06"); cbDia.Items.Add("07"); cbDia.Items.Add("08"); cbDia.Items.Add("09"); cbDia.Items.Add("10"); cbDia.Items.Add("11"); cbDia.Items.Add("12"); cbDia.Items.Add("13"); cbDia.Items.Add("14"); cbDia.Items.Add("15"); cbDia.Items.Add("16"); cbDia.Items.Add("17"); cbDia.Items.Add("18"); cbDia.Items.Add("19"); cbDia.Items.Add("20"); cbDia.Items.Add("21"); cbDia.Items.Add("22"); cbDia.Items.Add("23"); cbDia.Items.Add("24"); cbDia.Items.Add("25"); cbDia.Items.Add("26"); cbDia.Items.Add("27"); cbDia.Items.Add("28"); cbDia.Items.Add("29"); cbDia.Items.Add("30"); cbDia.Items.Add("31"); cbDia.SelectedIndex = 0; }
private void btPesquisar_Click(object sender, EventArgs e) { //VARIÁVEL PARA GUARDAR A OPÇÃO NA COMBO DE OPÇÕES string Consulta = cbOpcoes.SelectedItem.ToString(); classCliente cCliente = new classCliente(); switch (Consulta) { case "Nome": //VERIFICAR SE ALGUM NOME FOI DIGITADO if (txtPesquisar.Text != "") { //INÍCIO if (rbtInicio.Checked) { cCliente.NomeCliente = txtPesquisar.Text; dgvCliente.DataSource = cCliente.BuscarClienteNomeInicial(); } //CONTÉM else if (rbtContem.Checked) { cCliente.NomeCliente = txtPesquisar.Text; dgvCliente.DataSource = cCliente.BuscarClienteNomeContem(); } } else { MessageBox.Show("Favor informar um Nome.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtPesquisar.Text != "") { cCliente.CodigoCliente = Convert.ToInt32(txtPesquisar.Text); dgvCliente.DataSource = cCliente.BuscarClienteCodigo(); } else { MessageBox.Show("Favor informar o código do Cliente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "CPF": if (mskCpf.Text != " . . -") { cCliente.CPF = Convert.ToString(mskCpf.Text); dgvCliente.DataSource = cCliente.BuscarClienteCPF(); } else { MessageBox.Show("Favor informar o CPF do Cliente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Nascimento": if (mskDataNascimento.Text != " / /") { cCliente.DataNascimento = Convert.ToDateTime(mskDataNascimento.Text); dgvCliente.DataSource = cCliente.BuscarClienteDataNascimento(); } else { MessageBox.Show("Favor informar a Data de Nascimento do Cliente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbtAtivo.Checked == true) { cCliente.Status = 1; dgvCliente.DataSource = cCliente.BuscarClienteStatus(); } else { cCliente.Status = 0; } dgvCliente.DataSource = cCliente.BuscarClienteStatus(); break; } }