public virtual ActionResult Submit(ActualizeGrouponQtyFeedViewModel model) { LogI("Submit"); CallMessagesResult <string> result = new CallMessagesResult <string>(); var messages = model.Validate(); if (!messages.Any()) { result = model.UpdateFeed(LogService, Time, DbFactory, AutoCreateListingService); } else { result = new CallMessagesResult <string>() { Messages = messages, Status = CallStatus.Fail }; } return(Json(result)); }
public virtual ActionResult Submit(WalmartCACatalogFeedViewModel model) { LogI("Submit"); CallMessagesResult <bool> result = new CallMessagesResult <bool>(); var messages = model.Validate(); if (!messages.Any()) { result = model.UpdateFeed(LogService, Time, DbFactory, SystemActions, ItemHistoryService, AccessManager.CompanyId ?? AccessManager.DefaultCompany.Id); } else { result = new CallMessagesResult <bool>() { Messages = messages, Status = CallStatus.Fail }; } return(Json(result)); }