Пример #1
0
        public bool PostVendorFavourite(VendorFavourite vf)
        {
            var vfModel = _context.VendorFavourite.SingleOrDefault(x => x.TargetUserId == vf.TargetUserId && x.UserId == vf.UserId);

            if (vfModel == null)
            {
                _context.VendorFavourite.Add(vf);
                _context.SaveChanges();
            }
            return(true);
        }
Пример #2
0
 public IActionResult PostVendorFavourite(int targetUserId)
 {
     try
     {
         VendorFavourite vf = new VendorFavourite();
         vf.TargetUserId = targetUserId;
         vf.UserId       = Convert.ToInt32(_httpContextAccessor.HttpContext.User.Identity.Name);
         return(Ok(new { status = _newsService.PostVendorFavourite(vf) }));
     }
     catch (AppException ex)
     {
         // return error message if there was an exception
         return(Ok(new { code = false, message = ex.Message }));
     }
 }