public async Task <ActionResult> Update_Desc_ByID(int id, EmployerDescriptionDTO desc)
        {
            if (!DescExists(id))
            {
                return(BadRequest(new { message = "Description not found." }));
            }
            else
            {
                var _desc = _context.EmployerDescription.SingleOrDefault(x => x.Id == id);
                _desc.Description = desc.Description;
                _desc.IsPremium   = desc.IsPremium;


                await _context.SaveChangesAsync();

                return(Ok("User description has been updated!"));
            }
        }
        public async Task <ActionResult> Update_Desc(EmployerDescriptionDTO desc)
        {
            //Finding who is logged in
            int logged_id = int.Parse(User.Identity.Name);


            var _desc = _context.EmployerDescription.SingleOrDefault(x => x.UserId == logged_id);

            if (_desc == null)
            {
                return(BadRequest(new { message = "There is no description linked to your account" }));
            }

            _desc.Description = desc.Description;
            _desc.IsPremium   = desc.IsPremium;


            await _context.SaveChangesAsync();

            return(Ok("User description has been updated!"));
        }