public async Task <JsonResult> GetByItemID(string id) { try { var data = ItemImageService.GetByItemsID(Guid.Parse(id)); return(Success(ItemImageVM.MsToVMs(data))); } catch { return(Failed()); } }
public static bool Insert(Guid id, string source, Guid itemsID) { try { using (var context = new GeopersonContext()) { var model = ItemImageVM.Set(id, source, context.ItemsDB.Where(x => x.ID == itemsID).FirstOrDefault()); context.ItemImageDB.Add(model); context.SaveChanges(); return(true); } } catch { return(false); } }
public IActionResult Add([FromForm] ItemImageVM itemImageVM) { try { if (itemImageVM.Image.Length <= 0) { return(BadRequest("Image is null")); } var newItemImage = _itemImageService.Add(itemImageVM.Image, itemImageVM.ItemID); return(Ok()); } catch (Exception ex) { return(BadRequest("Item is null")); } }