public bool Validacao() { Validacoes ObjValida = new Validacoes(); ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO(); if (DdlCliente.ValorInformado == string.Empty) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Selecione um cliente')", true); return false; } else if (!ObjClienteFuncionarioBO.VerificaDuplicidadeCPF(Convert.ToInt32(DdlCliente.ValorInformado), TxtCPF.Text) && TxtCPF.Enabled == true) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('O número de CPF digitado já pertence a um funcionário do cliente selecionado')", true); return false; } else if (DdlCliente.ValorInformado == string.Empty) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Selecione um cliente')", true); return false; } else if (!ObjValida.ValidaCpf(TxtCPF.Text)) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('CPF inválido')", true); return false; } else if (TxtNome.Text.Trim() == "") { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com o nome do funcionário')", true); return false; } else { return true; } }
public bool Validacao() { Validacoes ObjValida = new Validacoes(); ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO(); if (DdlCliente.ValorInformado == string.Empty) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Selecione um cliente')", true); return(false); } else if (!ObjClienteFuncionarioBO.VerificaDuplicidadeCPF(Convert.ToInt32(DdlCliente.ValorInformado), TxtCPF.Text) && TxtCPF.Enabled == true) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('O número de CPF digitado já pertence a um funcionário do cliente selecionado')", true); return(false); } else if (DdlCliente.ValorInformado == string.Empty) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Selecione um cliente')", true); return(false); } else if (!ObjValida.ValidaCpf(TxtCPF.Text)) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('CPF inválido')", true); return(false); } else if (TxtNome.Text.Trim() == "") { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com o nome do funcionário')", true); return(false); } else { return(true); } }
private void Deletar(int id) { try { ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO(); ObjClienteFuncionarioBO.DeleteByID(id); DataGrid(); } catch (Exception) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Antes de apagar este funcionário deve-se apagar todos os registros pertinentes ao mesmo.')", true); } }
//CARREGA OS DADOS DO FUNCIONARIO PARA EDIÇÃO public void CarregaDadosFuncionario() { try { if (Convert.ToInt32(Request.QueryString["id"]) != 0) { ClienteFuncionario ObjCLienteFuncionario = new ClienteFuncionario(); ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO(); Validacoes Valida = new Validacoes(); ObjCLienteFuncionario = ObjClienteFuncionarioBO.CarregaFuncionario(Convert.ToInt32(Request.QueryString["id"])) as ClienteFuncionario; //DADOS PESSOAIS DdlCliente.ValorInformado = Convert.ToString(ObjCLienteFuncionario.idCliente); TxtCPF.Enabled = false; TxtCPF.Text = ObjCLienteFuncionario.CPF; TxtRG.Text = ObjCLienteFuncionario.RG; DdlOrgaoExpeditor.Text = Valida.TextoNull(ObjCLienteFuncionario.idOrgaoExpeditor); TxtDtExpedicao.Text = ObjCLienteFuncionario.DtExpedicao; TxtRgUFemissao.Text = ObjCLienteFuncionario.RgUFemissao; TxtNome.Text = ObjCLienteFuncionario.Nome; TxtDtNascimento.Text = ObjCLienteFuncionario.DtNascimento; TxtDtObito.Text = ObjCLienteFuncionario.DtObito; DdlSexo.Text = Valida.TextoNull(ObjCLienteFuncionario.Sexo); DdlEstadoCivil.Text = Valida.TextoNull(ObjCLienteFuncionario.EstadoCivil); TxtMae.Text = ObjCLienteFuncionario.Mae; TxtEndResidencia.Text = ObjCLienteFuncionario.EndResidencia; TxtNumero.Text = ObjCLienteFuncionario.Numero; TxtConplemento.Text = ObjCLienteFuncionario.Complemento; TxtCidade.Text = ObjCLienteFuncionario.Cidade; ddlEstados.ValorInformado = ObjCLienteFuncionario.UF; TxtBairro.Text = ObjCLienteFuncionario.Bairro; TxtCEP.Text = ObjCLienteFuncionario.CEP; TxtDDDtel.Text = ObjCLienteFuncionario.DDDtel; TxtTelefone.Text = ObjCLienteFuncionario.Telefone; TxtDDDcel.Text = ObjCLienteFuncionario.DDDcel; TxtCelular.Text = ObjCLienteFuncionario.Celular; TxtDDDContato.Text = ObjCLienteFuncionario.DDDcontato; TxtTelefoneContato.Text = ObjCLienteFuncionario.TelefoneContato; TxtContatoNome.Text = ObjCLienteFuncionario.ContatoNome; } } catch (Exception ex) { Response.Write(ex); Response.End(); } }
//Evento do botão buscar funcionario. Responsavel por carregar um funcionario conforme passado CPF protected void btnBuscaDadosFuncionario_Click(object sender, EventArgs e) { ClienteFuncionario ObjClienteFuncionario = new ClienteFuncionario(); ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO(); ObjClienteFuncionario = ObjClienteFuncionarioBO.SelectRetonarIdFuncionarioByCpf(txtBuscar.Text); if (ObjClienteFuncionario.id == 0) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Número do CPF não encontrado')", true); MostraTabDadosFunc.Visible = false; } else { hddidFuncionario.Value = Convert.ToString(ObjClienteFuncionario.id); hddidCliente.Value = Convert.ToString(ObjClienteFuncionario.idCliente); DadosFuncionario(); } }
//Evento do botão buscar funcionario. Responsavel por carregar um funcionario conforme passado CPF protected void btnBuscaDadosFuncionario_Click(object sender, EventArgs e) { ClienteFuncionario ObjClienteFuncionario = new ClienteFuncionario(); ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO(); ObjClienteFuncionario = ObjClienteFuncionarioBO.SelectRetonarIdFuncionarioByCpf(txtBuscar.Text); if (ObjClienteFuncionario.id == 0) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Número do CPF não encontrado')", true); MostraTabDadosFunc.Visible = false; } else { hddidCliente.Value = Convert.ToString(ObjClienteFuncionario.idCliente); Session["TmpIdFuncionarioEncaminhamento"] = ObjClienteFuncionario.id; FuncionarioDadosBasicos1.IdFuncionario = Convert.ToInt32(Session["TmpIdFuncionarioEncaminhamento"]); MostraTblProcessoSeletivo.Visible = false; MostraTabDadosFunc.Visible = true; } }