public MarketplaceListingModel EditListing(MarketplaceListingModel listing) { try { var edited = _service.EditListing(listing); return(edited); } catch (Exception e) { Console.WriteLine(e); } return(listing); }
public IHttpActionResult AddListing(MarketplaceListingModel listing) { try { _service.AddListing(listing); return(Ok()); } catch (Exception e) { Console.WriteLine(e); } return(InternalServerError()); }
public MarketplaceListingModel AddListing(MarketplaceListingModel newListing) { var model = Mapper.Map <MarketplaceListing>(newListing); try { var modelListing = _context.MarketplaceListings.Add(model); _context.SaveChanges(); return(Mapper.Map <MarketplaceListingModel>(modelListing)); //return newListing; } catch (Exception e) { Console.WriteLine(e); } return(null); }
public MarketplaceListingModel EditListing(MarketplaceListingModel listing) { var model = Mapper.Map <MarketplaceListing>(listing); try { var entry = _context.MarketplaceListings.SingleOrDefault(x => x.Id == model.Id); if (entry != null) { _context.Entry(entry).CurrentValues.SetValues(model); _context.SaveChanges(); return(Mapper.Map <MarketplaceListingModel>(entry)); } } catch (Exception e) { Console.WriteLine(e); } return(listing); }
public MarketplaceListingModel EditListing(MarketplaceListingModel listing) { return(_data.EditListing(listing)); }
public MarketplaceListingModel AddListing(MarketplaceListingModel newListing) { return(_data.AddListing(newListing)); }