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())); }
 }
Beispiel #3
0
        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); }
 }
Beispiel #5
0
 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); }
 }