public ActionResult Create(UsefulLink link)
        {
            try
            {
                _unitOfWork.UsefulLinks.Add(link);
                _unitOfWork.Commit();

                return RedirectToAction("List");
            }
            catch
            {
                return View();
            }
        }
 public void Update(UsefulLink link)
 {
     this._context.Entry(link);
 }
 public void Delete(UsefulLink link)
 {
     this._context.UsefulLinks.Remove(link);
 }
 public void Add(UsefulLink link)
 {
     this._context.UsefulLinks.Add(link);
 }
 public void UpdateUsefulLink(UsefulLink link)
 {
     this._usefulLinkRepository.Update(link);
     SaveChanges();
 }
 public void CreateUsefulLink(UsefulLink link)
 {
     this._unitOfWork.UsefulLinks.Add(link);
     SaveChanges();
 }