public void RemoverPonto(int id)
        {
            tb_controledeponto deletar = db.tb_controledeponto.FirstOrDefault(x => x.id_controleDePonto == id);

            db.tb_controledeponto.Remove(deletar);
            db.SaveChanges();
        }
示例#2
0
        public void AlterarPonto(tb_controledeponto modelo)
        {
            if (modelo.id_funcionario == 0)
            {
                throw new ArgumentException("id do funcionário inválido");
            }

            db.AlterarPonto(modelo);
        }
        public void AlterarPonto(tb_controledeponto modelo)
        {
            tb_controledeponto alterar = db.tb_controledeponto.FirstOrDefault(x => x.id_controleDePonto == x.id_controleDePonto);

            alterar.dt_chegada     = modelo.dt_chegada;
            alterar.dt_saida       = modelo.dt_saida;
            alterar.dt_saidaAlmoco = modelo.dt_saidaAlmoco;
            alterar.dt_voltaAlmoco = modelo.dt_voltaAlmoco;

            db.SaveChanges();
        }
        public tb_controledeponto Listar(int id)
        {
            tb_controledeponto modelo = db.tb_controledeponto.FirstOrDefault(x => x.id_controleDePonto == id);

            return(modelo);
        }
 public void CadastrarPonto(tb_controledeponto modelo)
 {
     db.tb_controledeponto.Add(modelo);
     db.SaveChanges();
 }