예제 #1
0
 public void Inserir(Entity.tb_funcionario tb, Entity.tb_descontos tbs)
 {
     db.tb_funcionario.Add(tb);
     db.SaveChanges();
     tbs.id_funcionario = tb.id_funcionario;
     db.tb_descontos.Add(tbs);
     db.SaveChanges();
 }
예제 #2
0
        public void Alterar(Entity.tb_funcionario tb)
        {
            Entity.tb_funcionario Alterar = db.tb_funcionario.First(t => t.id_funcionario == tb.id_funcionario);
            Alterar.nm_funcionario = tb.nm_funcionario;
            Alterar.nm_cargo       = tb.nm_cargo;
            Alterar.nm_email       = tb.nm_email;
            Alterar.nm_endereco    = tb.nm_endereco;
            Alterar.nm_funcao      = tb.nm_funcao;
            Alterar.rg             = tb.rg;
            Alterar.cpf            = tb.cpf;
            Alterar.vl_salario     = tb.vl_salario;
            Alterar.vl_cargahor    = tb.vl_cargahor;
            Alterar.vl_tel         = tb.vl_tel;
            Alterar.dt_nasc        = tb.dt_nasc;
            Alterar.dt_contratação = tb.dt_contratação;
            Alterar.dt_demissao    = tb.dt_demissao;
            Alterar.vl_fgts        = tb.vl_fgts;

            db.SaveChanges();
        }
예제 #3
0
        public void EnviarCod(Entity.tb_funcionario tb)
        {
            //Gerar Numero aletorios
            //
            Random randNum = new Random();

            //Configura o email
            //
            string Email    = tb.nm_email;
            string Assunto  = "Codigo de recuperação";
            string Cod      = Convert.ToString(randNum.Next());
            string Messagem = ("O Codigo de Verefição é " + Cod);

            //Objeto responsavel
            //
            ObjAux.EnviarEmail enviarEmail = new ObjAux.EnviarEmail();
            enviarEmail.Enviar(Email, Assunto, Messagem);

            //Salvando o codigo no banco
            //
            Entity.tb_login alterar = db.tb_login.First(t => t.id_funcionario == tb.id_funcionario);
            alterar.cd_confirmacao = Messagem;
            db.SaveChanges();
        }
예제 #4
0
 public Entity.tb_funcionario ConsultarFuncID(Entity.tb_funcionario tb)
 {
     return(db.tb_funcionario.FirstOrDefault(t => t.id_funcionario == tb.id_funcionario));
 }
예제 #5
0
 public void Deletar(int id)
 {
     Entity.tb_funcionario tb = db.tb_funcionario.FirstOrDefault(t => t.id_funcionario == id);
     db.tb_funcionario.Remove(tb);
     db.SaveChanges();
 }