/// <summary>
    /// Deletar um registro
    /// </summary>
    /// <param name="id"></param>
    public void DeleteByID(int id)
    {
        ClienteDAL            ObjClienteDAL            = new ClienteDAL();
        ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();

        ObjClienteFuncionarioDAL.DeleteClienteFuncionario(id);
    }
    private void DataGrid()
    {
        Validacoes            Valida = new Validacoes();
        ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();

        GridView1.DataSource = ObjClienteFuncionarioDAL.SelectAll(ddlCliente.ValorInformado, Valida.TextoNull(TxtCPF.Text), Valida.TextoNull(TxtRG.Text), TxtNome.Text, Valida.TextoNull(TxtMae.Text), Valida.TextoNull(ddlClienteFuncionarioStatus.ValorInformado));
        GridView1.DataBind();
    }
Esempio n. 3
0
    //Salva os dados do funcionario
    protected void BtnSalvar_Click(object sender, EventArgs e)
    {
        //Chama a funcao que vai fazer a validacao nos campos da ficha pessoal do funcionario
        if (Validacao())
        {
            try
            {
                ClienteFuncionario ObjCLienteFuncionario = new ClienteFuncionario();
                Validacoes         Valida = new Validacoes();
                //Chave primaria da tabela
                ObjCLienteFuncionario.id = Convert.ToInt32(Request.QueryString["id"]);
                //Dados Pessoais
                ObjCLienteFuncionario.idCliente        = Convert.ToInt32(DdlCliente.ValorInformado);
                ObjCLienteFuncionario.CPF              = TxtCPF.Text;
                ObjCLienteFuncionario.RG               = TxtRG.Text;
                ObjCLienteFuncionario.idOrgaoExpeditor = Valida.TextoNull(DdlOrgaoExpeditor.Text);
                ObjCLienteFuncionario.DtExpedicao      = TxtDtExpedicao.Text;
                ObjCLienteFuncionario.RgUFemissao      = TxtRgUFemissao.Text;
                ObjCLienteFuncionario.Nome             = TxtNome.Text;
                ObjCLienteFuncionario.DtNascimento     = TxtDtNascimento.Text;
                ObjCLienteFuncionario.DtObito          = TxtDtObito.Text;
                ObjCLienteFuncionario.Sexo             = Valida.TextoNull(DdlSexo.Text);
                ObjCLienteFuncionario.EstadoCivil      = Valida.TextoNull(DdlEstadoCivil.Text);
                ObjCLienteFuncionario.Mae              = TxtMae.Text;
                ObjCLienteFuncionario.EndResidencia    = TxtEndResidencia.Text;
                ObjCLienteFuncionario.Numero           = TxtNumero.Text;
                ObjCLienteFuncionario.Complemento      = TxtConplemento.Text;
                ObjCLienteFuncionario.Cidade           = TxtCidade.Text;
                ObjCLienteFuncionario.UF               = ddlEstados.ValorInformado;
                ObjCLienteFuncionario.Bairro           = TxtBairro.Text;
                ObjCLienteFuncionario.CEP              = TxtCEP.Text;
                ObjCLienteFuncionario.DDDtel           = TxtDDDtel.Text;
                ObjCLienteFuncionario.Telefone         = TxtTelefone.Text;
                ObjCLienteFuncionario.DDDcel           = TxtDDDcel.Text;
                ObjCLienteFuncionario.Celular          = TxtCelular.Text;
                ObjCLienteFuncionario.DDDcontato       = TxtDDDContato.Text;
                ObjCLienteFuncionario.TelefoneContato  = TxtTelefoneContato.Text;
                ObjCLienteFuncionario.ContatoNome      = TxtContatoNome.Text;

                string idFuncionario = null;
                string idCliente     = null;

                ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();
                ObjClienteFuncionarioDAL.InsertUpdate(ObjCLienteFuncionario, out idFuncionario, out idCliente);

                Response.Write("<script>top.window.location='DefaultAbas.aspx?id=" + idFuncionario + "&idCliente=" + idCliente + "'</script>");
            }
            catch (Exception ex)
            {
                Response.Write(ex);
                Response.End();
            }
        }
    }
    //Salva os dados do funcionario
    protected void BtnSalvar_Click(object sender, EventArgs e)
    {
        //Chama a funcao que vai fazer a validacao nos campos da ficha pessoal do funcionario
        if (Validacao())
        {
            try
            {
                ClienteFuncionario ObjCLienteFuncionario = new ClienteFuncionario();
                Validacoes Valida = new Validacoes();
                //Chave primaria da tabela
                ObjCLienteFuncionario.id = Convert.ToInt32(Request.QueryString["id"]);
                //Dados Pessoais
                ObjCLienteFuncionario.idCliente = Convert.ToInt32(DdlCliente.ValorInformado);
                ObjCLienteFuncionario.CPF = TxtCPF.Text;
                ObjCLienteFuncionario.RG = TxtRG.Text;
                ObjCLienteFuncionario.idOrgaoExpeditor = Valida.TextoNull(DdlOrgaoExpeditor.Text);
                ObjCLienteFuncionario.DtExpedicao = TxtDtExpedicao.Text;
                ObjCLienteFuncionario.RgUFemissao = TxtRgUFemissao.Text;
                ObjCLienteFuncionario.Nome = TxtNome.Text;
                ObjCLienteFuncionario.DtNascimento = TxtDtNascimento.Text;
                ObjCLienteFuncionario.DtObito = TxtDtObito.Text;
                ObjCLienteFuncionario.Sexo = Valida.TextoNull(DdlSexo.Text);
                ObjCLienteFuncionario.EstadoCivil = Valida.TextoNull(DdlEstadoCivil.Text);
                ObjCLienteFuncionario.Mae = TxtMae.Text;
                ObjCLienteFuncionario.EndResidencia = TxtEndResidencia.Text;
                ObjCLienteFuncionario.Numero = TxtNumero.Text;
                ObjCLienteFuncionario.Complemento = TxtConplemento.Text;
                ObjCLienteFuncionario.Cidade = TxtCidade.Text;
                ObjCLienteFuncionario.UF = ddlEstados.ValorInformado;
                ObjCLienteFuncionario.Bairro = TxtBairro.Text;
                ObjCLienteFuncionario.CEP = TxtCEP.Text;
                ObjCLienteFuncionario.DDDtel = TxtDDDtel.Text;
                ObjCLienteFuncionario.Telefone = TxtTelefone.Text;
                ObjCLienteFuncionario.DDDcel = TxtDDDcel.Text;
                ObjCLienteFuncionario.Celular = TxtCelular.Text;
                ObjCLienteFuncionario.DDDcontato = TxtDDDContato.Text;
                ObjCLienteFuncionario.TelefoneContato = TxtTelefoneContato.Text;
                ObjCLienteFuncionario.ContatoNome = TxtContatoNome.Text;

                string idFuncionario = null;
                string idCliente = null;

                ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();
                ObjClienteFuncionarioDAL.InsertUpdate(ObjCLienteFuncionario, out idFuncionario, out idCliente);

                Response.Write("<script>top.window.location='DefaultAbas.aspx?id=" + idFuncionario + "&idCliente=" + idCliente + "'</script>");
            }
            catch (Exception ex)
            {
                Response.Write(ex);
                Response.End();
            }
        }
    }
    /// <summary>
    /// Verifica se o CPF preenchido já esta cadastrado para um determinado cliente
    /// </summary>
    /// <param name="idCliente"></param>
    /// <param name="CPF"></param>
    /// <returns></returns>
    public bool VerificaDuplicidadeCPF(int idCliente, string CPF)
    {
        ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();

        return(ObjClienteFuncionarioDAL.VerificaDuplicidadeCPF(idCliente, CPF));
    }
    public ClienteFuncionario SelectRetonarIdFuncionarioByCpf(string CPF)
    {
        ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();

        return(ObjClienteFuncionarioDAL.SelectRetonarIdFuncionarioByCpf(CPF));
    }
    //CARREGA TODO O REGISTRO DO FUNCIONARIO NO OBJETO.
    public object CarregaFuncionario(int idFuncionario)
    {
        ClienteFuncionarioDAL ObjClienteFuncionario = new ClienteFuncionarioDAL();

        return(ObjClienteFuncionario.SelectFuncionarioByID(idFuncionario));
    }
 private void DataGrid()
 {
     Validacoes Valida = new Validacoes();
     ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();
     GridView1.DataSource = ObjClienteFuncionarioDAL.SelectAll(ddlCliente.ValorInformado, Valida.TextoNull(TxtCPF.Text), Valida.TextoNull(TxtRG.Text), TxtNome.Text, Valida.TextoNull(TxtMae.Text), Valida.TextoNull(ddlClienteFuncionarioStatus.ValorInformado));
     GridView1.DataBind();
 }
 /// <summary>
 /// Verifica se o CPF preenchido já esta cadastrado para um determinado cliente
 /// </summary>
 /// <param name="idCliente"></param>
 /// <param name="CPF"></param>
 /// <returns></returns>
 public bool VerificaDuplicidadeCPF(int idCliente, string CPF)
 {
     ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();
     return ObjClienteFuncionarioDAL.VerificaDuplicidadeCPF(idCliente, CPF);
 }
 public ClienteFuncionario SelectRetonarIdFuncionarioByCpf(string CPF)
 {
     ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();
     return ObjClienteFuncionarioDAL.SelectRetonarIdFuncionarioByCpf(CPF);
 }
 /// <summary>
 /// Deletar um registro
 /// </summary>
 /// <param name="id"></param>
 public void DeleteByID(int id)
 {
     ClienteDAL ObjClienteDAL = new ClienteDAL();
     ClienteFuncionarioDAL ObjClienteFuncionarioDAL = new ClienteFuncionarioDAL();
     ObjClienteFuncionarioDAL.DeleteClienteFuncionario(id);
 }
 //CARREGA TODO O REGISTRO DO FUNCIONARIO NO OBJETO.
 public object CarregaFuncionario(int idFuncionario)
 {
     ClienteFuncionarioDAL ObjClienteFuncionario = new ClienteFuncionarioDAL();
     return ObjClienteFuncionario.SelectFuncionarioByID(idFuncionario);
 }