public async Task <JsonResult> GetByID(string id, string api) { try { var data = IS_ItemService.GetByID(Guid.Parse(id), Guid.Parse(api)); return(Success(IS_ItemVM.MToVM(data))); } catch { return(Failed(MessageUtility.ServerError())); } }
public async Task <JsonResult> GetByItemCategory(string api, string category) { try { var data = IS_ItemService.GetByItemCategory(Guid.Parse(api), Guid.Parse(category)); return(Success(IS_ItemVM.MsToVMs(data))); } catch { return(Failed(MessageUtility.ServerError())); } }
public static IS_ItemVM SetSubData(IS_Item data, Guid aid) { var model = IS_ItemVM.MToVM(data); model.DateTimeStorage = DateTimeStorageVM.MToVM(DateTimeStorageService.GetByID(data.DateTimeStorageID)); model.ItemCategory = StatusTypesReferencesVM.MToVM(StatusTypesReferencesService.GetByID(data.ItemCategoryID)); model.ItemColors = IS_ItemColorService.SetSubDatas(IS_ItemColorService.GetByOwnerID(data.ID, aid)); model.Images = ImageLinkStorageVM.MsToVMs(ImageLinkStorageService.GetByOIDAPI(data.ID, aid)); model.Condition = StatusTypesReferencesVM.MToVM(StatusTypesReferencesService.GetByID(data.ConditionID)); return(model); }
public static bool Insert(Guid id, string title, string description, Guid api, Guid catID, bool isCount, int quantity, Guid storeAPI) { try { using (var context = new GeopersonContext()){ var model = IS_ItemVM.Set(id, title, description, api, catID, isCount, quantity, storeAPI); context.IS_ItemDB.Add(model); context.SaveChanges(); return(true); } } catch { return(false); } }
public static bool Insert(Guid id, string title, string desc, float price, Guid aid, Guid oid, Guid icid, bool ic, int q, Guid dtid, Guid cid) { try { using (var context = new CentralProcessContext()){ var data = IS_ItemVM.set(id, title, desc, price, aid, oid, icid, ic, q, dtid, cid); context.IS_ItemDB.Add(data); context.SaveChanges(); return(true); } } catch { return(false); } }