public async Task <IActionResult> PutFuncionario(string id, data.Funcionarios funcionarios)
        {
            if (id != funcionarios.IdFuncionario.ToString())
            {
                return(BadRequest());
            }

            // _context.Entry(cuentas).State = EntityState.Modified;

            try
            {
                new Funcionarios(_context).Updated(funcionarios);
            }
            catch (Exception ee)
            {
                throw ee;
            }

            return(NoContent());
        }
 public async Task <ActionResult <data.Funcionarios> > PostFuncionarios(data.Funcionarios funcionarios)
 {
     new Funcionarios(_context).Insert(funcionarios);
     return(CreatedAtAction("GetCuentas", new { id = funcionarios.IdFuncionario }, funcionarios));
 }