示例#1
0
 public async Task <JsonResult> GetByID(string id, string ii, string sid)
 {
     try {
         var data = IS_ItemStockService.GetByID(Guid.Parse(id), Guid.Parse(ii), Guid.Parse(sid));
         return(Success(IS_ItemStockVM.MToVM(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
        public static IS_ItemStockVM SetSubData(IS_ItemStock data, Guid aid)
        {
            var model = IS_ItemStockVM.MToVM(data);

            model.DateTimeStorage = DateTimeStorageVM.MToVM(DateTimeStorageService.GetByID(data.DateTimeStorageID));
            model.StockStatus     = StatusTypesReferencesVM.MToVM(StatusTypesReferencesService.GetByID(data.StockStatusID));
            return(model);
        }
 public static bool Insert(Guid id, string bcode, Guid itemID, Guid status)
 {
     try {
         using (var context = new GeopersonContext()) {
             var model = IS_ItemStockVM.set(id, bcode, itemID, status);
             context.IS_ItemStockDB.Add(model);
             context.SaveChanges();
             return(true);
         }
     } catch { return(false); }
 }
 public static bool Insert(Guid id, string bcode, string sku, string serNum, Guid iid, Guid ssid, Guid dtid, Guid icid)
 {
     try {
         var data = IS_ItemStockVM.set(id, bcode, sku, serNum, iid, ssid, dtid, icid);
         using (var context = new CentralProcessContext()){
             context.IS_ItemStockDB.Add(data);
             context.SaveChanges();
             return(true);
         }
     } catch { return(false); }
 }