예제 #1
0
        public async Task <JsonResult> MarkAsFavorite(string priceAreaId, string priceType, string productItemId, string grainType, string favorite)
        {
            var supplier = UserManager.GetActiveCustomer(HttpContext);

            if (SiteUser == null || supplier == null)
            {
                return(Json(new { success = false, message = "Du är inte påloggad, vänligen logga in för att få fullständig funktionalitet" }, JsonRequestBehavior.AllowGet));
            }
            var result = await _agreementRepository.UpdateCustomerFavoriteProductitem(supplier.CustomerNo, priceAreaId,
                                                                                      priceType, productItemId, grainType, favorite.Equals("1"));

            return(Json(new { success = result, message = !result ? "Felmeddelande!" : string.Empty }, JsonRequestBehavior.AllowGet));
        }