private int validarTextBox() { int sentinela = 0; if (txtNome.Text == "") { sentinela++; } if (FuncGeral.tratamentoCep(txtCep) == false) { sentinela++; } if (FuncGeral.tratamentoTel(txtTelefone) == false) { sentinela++; } if (FuncGeral.tratamentoTel(txtCelular) == false) { sentinela++; } if (FuncGeral.tratamentoTel(txtWhats) == false) { sentinela++; } if (FuncGeral.validarEmail(txtEmail) == false) { sentinela++; } return(sentinela); }
private void dgvAtendimento_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == dgvAtendimento.Columns["btnEncerrar"].Index && e.RowIndex >= 0) { DialogResult result; result = MessageBox.Show("Deseja encerrar o atendimento?", "Encerrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { Atendimento atendimento = new Atendimento(); SGAPContexto contexto = new SGAPContexto(); atendimento.id = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["id"].Value); atendimento.numeroProcon = dgvAtendimento.SelectedRows[0].Cells["numeroProcon"].Value.ToString(); atendimento.consumidorID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["consumidorID"].Value); atendimento.fornecedorID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["fornecedorID"].Value); atendimento.tipoAtendimentoID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["tipoAtendimentoID"].Value); atendimento.tipoReclamacaoID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["tipoReclamacaoID"].Value); atendimento.problemaPrincipalID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["problemaPrincipalID"].Value); atendimento.reclamacao = dgvAtendimento.SelectedRows[0].Cells["reclamacao"].Value.ToString(); atendimento.dataInicio = Convert.ToDateTime(dgvAtendimento.SelectedRows[0].Cells["dataInicio"].Value.ToString()); atendimento.dataEncerramento = DateTime.Now; contexto.Entry(atendimento).State = EntityState.Modified; contexto.SaveChanges(); FuncGeral.trigger(atendimento, menu.usuario); carregarGridAtendimento(); } } }
private void txtCep_Leave(object sender, EventArgs e) { FuncGeral.tratamentoCep(txtCep); if (txtTelefone.Text == "" && txtCelular.Text == "" && txtContato.Text == "" && txtWhats.Text == "" && txtEmail.Text == "" && txtSite.Text == "") { tabControl1.SelectedTab = tabPage2; } }
private void lbEditar_Click(object sender, EventArgs e) { if (txtNome.Text == "") { FuncGeral.messageBoxEditar(); } else { habilitaCampos(true); txtNome.Focus(); } }
private void lbMovimentar_Click(object sender, EventArgs e) { TipoAtendimento tipoAtendimento = new TipoAtendimento(); int id = Convert.ToInt32(Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["tipoAtendimentoID"].Value)); tipoAtendimento = contexto.TipoAtendimento.FirstOrDefault(x => x.id == id); if (tipoAtendimento.descricao.ToLower().Trim() == "cip") { MessageBox.Show("Esse registro ja é uma CIP", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { DialogResult result; result = MessageBox.Show("Deseja transformar o atendimento " + dgvAtendimento.SelectedRows[0].Cells["numeroProcon"].Value.ToString() + " em CIP?", "Encerrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { Atendimento atendimento = new Atendimento(); SGAPContexto contexto = new SGAPContexto(); AlteracaoAtendimento alteracao = new AlteracaoAtendimento(); tipoAtendimento = contexto.TipoAtendimento.First(x => x.descricao.ToLower().Trim().Equals("cip")); atendimento.id = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["id"].Value); // aqui novoCIP(atendimento); atendimento.consumidorID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["consumidorID"].Value); atendimento.fornecedorID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["fornecedorID"].Value); atendimento.tipoAtendimentoID = tipoAtendimento.id; atendimento.tipoReclamacaoID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["tipoReclamacaoID"].Value); atendimento.problemaPrincipalID = Convert.ToInt32(dgvAtendimento.SelectedRows[0].Cells["problemaPrincipalID"].Value); atendimento.reclamacao = dgvAtendimento.SelectedRows[0].Cells["reclamacao"].Value.ToString(); atendimento.dataInicio = Convert.ToDateTime(dgvAtendimento.SelectedRows[0].Cells["dataInicio"].Value.ToString()); atendimento.dataEncerramento = DateTime.Now; contexto.Entry(atendimento).State = EntityState.Modified; contexto.SaveChanges(); FuncGeral.trigger(atendimento, menu.usuario); carregarGridAtendimento(); } } }
private void lbNovo_MouseLeave(object sender, EventArgs e) { FuncGeral.labelCorLeave(lbNovo); }
private void lbNovo_MouseEnter(object sender, EventArgs e) { FuncGeral.labelCorEnter(lbNovo); }
private void lbSalvar_Click(object sender, EventArgs e) { try { Modelo.SGAPContexto contexto = new Modelo.SGAPContexto(); Modelo.Atendimento atendimentoVerifica = new Modelo.Atendimento(); int ano = (Convert.ToDateTime(dtpInicio.Text)).Year; int mes = (Convert.ToDateTime(dtpInicio.Text)).Month; atendimentoVerifica = contexto.Atendimento.FirstOrDefault(x => x.numeroProcon.Equals(txtnumeroProcon.Text) && x.dataInicio.Month == mes && x.dataInicio.Year == ano && txtId.Text == "-1"); if (atendimentoVerifica == null) { DialogResult result; result = MessageBox.Show("Confirma gravação dos dados?", "Salvar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { int id = Convert.ToInt32(txtId.Text); Modelo.Atendimento atendimento = new Modelo.Atendimento(); if (id != -1) { atendimento = contexto.Atendimento.Find(id); } atendimento.id = id; atendimento.numeroProcon = txtnumeroProcon.Text; atendimento.consumidorID = Convert.ToInt32(cmbConsumidor.SelectedValue); atendimento.fornecedorID = Convert.ToInt32(cmbFornecedor.SelectedValue); atendimento.tipoAtendimentoID = Convert.ToInt32(cmbTipoAtendimento.SelectedValue); atendimento.tipoReclamacaoID = Convert.ToInt32(cmbTipoReclamacao.SelectedValue); atendimento.problemaPrincipalID = Convert.ToInt32(cmbProblema.SelectedValue); atendimento.reclamacao = txtDescricaoProblema.Text; atendimento.dataInicio = Convert.ToDateTime(dtpInicio.Text); try { if (dtpEncerramento.Text == " / /") { atendimento.dataEncerramento = null; } else { atendimento.dataEncerramento = Convert.ToDateTime(dtpEncerramento.Text); } } catch (System.FormatException) { atendimento.dataEncerramento = null; } atendimento.usuario = menu.usuario; try { if (atendimento.id == -1) { contexto.Atendimento.Add(atendimento); contexto.SaveChanges(); limparCampos(); btnAndamentos.Visible = false; lbEncaminhar.Visible = false; habilitaCampos(false); } else { contexto.Entry(atendimento).State = EntityState.Modified; contexto.SaveChanges(); habilitaCampos(false); } FuncGeral.trigger(atendimento, menu.usuario); } catch (System.Data.Entity.Validation.DbEntityValidationException) { MessageBox.Show("Número atendimento é obrigatório", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Dados não gravados", "Salvar", MessageBoxButtons.OK, MessageBoxIcon.Information); } carregarGridAtendimento(); } else { MessageBox.Show("Número atendimento já existe para mesma data", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (System.Data.Entity.Infrastructure.DbUpdateException) { MessageBox.Show("Por favor, confirme se todos os dados foram preenchidos!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void txtEmail_Leave(object sender, EventArgs e) { FuncGeral.validarEmail(txtEmail); }
private void txtWhats_Leave(object sender, EventArgs e) { FuncGeral.tratamentoTel(txtWhats); }
private void txtCpf_Leave(object sender, EventArgs e) { FuncGeral.tratamentoCpfConsumidor(txtCpf); }
private void lbRemover_MouseEnter(object sender, EventArgs e) { FuncGeral.labelCorEnter(lbRemover); }
private void lbCancelar_MouseEnter(object sender, EventArgs e) { FuncGeral.labelCorEnter(lbCancelar); }
private int validarTextBox() { if (sentinelaEditar == 1) { int sentinela = 0; bool status = false; status = FuncGeral.tratamentoCpnjFornecedor(txtCnpj); if (status == false) { sentinela++; } status = FuncGeral.tratamentoCep(txtCep); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtTelefone); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtCelular); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtWhats); if (status == false) { sentinela++; } status = FuncGeral.validarEmail(txtEmail); if (status == false) { sentinela++; } return(sentinela); } else { int sentinela = 0; bool status = false; status = txtRazaoSocial.Text != ""; if (status == false) { sentinela++; } status = FuncGeral.tratamentoCep(txtCep); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtTelefone); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtCelular); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtWhats); if (status == false) { sentinela++; } status = FuncGeral.validarEmail(txtEmail); if (status == false) { sentinela++; } status = FuncGeral.tratamentoCpnjFornecedorNoBd(txtCnpj); if (status == false) { sentinela++; } return(sentinela); } }
private void lbFechar_MouseLeave(object sender, EventArgs e) { FuncGeral.labelFecharCorLeave(lbFechar); }
private void lbFechar_MouseEnter(object sender, EventArgs e) { FuncGeral.labelFecharCorEnter(lbFechar); }
private void txtCep_Leave(object sender, EventArgs e) { FuncGeral.tratamentoCep(txtCep); }
private void lbCancelar_MouseLeave(object sender, EventArgs e) { FuncGeral.labelCorLeave(lbCancelar); }
private void txtCnpj_Leave(object sender, EventArgs e) { FuncGeral.tratamentoCpnjFornecedor(txtCnpj); }
private void lbRemover_MouseLeave(object sender, EventArgs e) { FuncGeral.labelCorLeave(lbRemover); }
private void txtTelefone_Leave(object sender, EventArgs e) { FuncGeral.tratamentoTel(txtTelefone); }
private void txtCelular_Leave(object sender, EventArgs e) { FuncGeral.tratamentoTel(txtCelular); }
private int validarTextBox() { if (sentinelaEditar == 1) { int sentinela = 0; bool status = false; status = FuncGeral.tratamentoCep(txtCep); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtTelefone); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtTelefoneCom); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtCelular); if (status == false) { sentinela++; } status = FuncGeral.validarEmail(txtEmail); if (status == false) { sentinela++; } status = FuncGeral.tratamentoCpfConsumidor(txtCpf); if (status == false) { sentinela++; } sentinelaEditar = 1; return(sentinela); } else { int sentinela = 0; bool status = false; if (status == false) { status = FuncGeral.tratamentoCep(txtCep); } if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtTelefone); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtTelefoneCom); if (status == false) { sentinela++; } status = FuncGeral.tratamentoTel(txtCelular); if (status == false) { sentinela++; } status = FuncGeral.validarEmail(txtEmail); if (status == false) { sentinela++; } status = FuncGeral.tratamentoCpfConsumidorNoBd(txtCpf); if (status == false) { sentinela++; } return(sentinela); } }