public void Put(string id, DimensionUnit entity)
		{
			if (ModelState.IsValid)
			{
				db.UpdateDimensionUnit(entity.GetPrivateEntity<DimensionUnit>());
			}
		}
示例#2
0
        public async Task InsertDimensionUnitAsync(DimensionUnit DimensionUnit)
        {
            DimensionUnit.PartitionKey = GetDimensionUnitPartitionKey(DimensionUnit);
            DimensionUnit.RowKey       = GetDimensionUnitRowKey(DimensionUnit);
            DimensionUnit.PublicId     = DimensionUnit.GetPublicId();

            await InsertAsync <DimensionUnit>(DimensionUnit, DimensionUnits);
        }
示例#3
0
        public void InsertDimensionUnit(DimensionUnit DimensionUnit)
        {
            DimensionUnit.PartitionKey = GetDimensionUnitPartitionKey(DimensionUnit);
            DimensionUnit.RowKey       = GetDimensionUnitRowKey(DimensionUnit);
            DimensionUnit.PublicId     = DimensionUnit.GetPublicId();

            Insert <DimensionUnit>(DimensionUnit, DimensionUnits);
        }
		public string Post(DimensionUnit entity)
		{
			if (ModelState.IsValid)
			{
				db.InsertDimensionUnit(entity);

				entity.PublicId = entity.GetPublicId();
				return entity.GetPublicEntity<DimensionUnit>().PublicId;
			}

            return string.Empty;
		}
 public string GetDimensionUnitRowKey(DimensionUnit DimensionUnit)
 {
     return GetDimensionUnitRowKey(DimensionUnit.ModelGuid);
 }
 public string GetDimensionUnitPartitionKey(DimensionUnit DimensionUnit)
 {
     return GetPartitionKey(Constants.StorageTableNames.DimensionUnits);
 }
 public async Task DeleteDimensionUnitAsync(DimensionUnit DimensionUnit)
 {
     await DeleteAsync<DimensionUnit>(DimensionUnit, DimensionUnits);
 }
 public void DeleteDimensionUnit(DimensionUnit DimensionUnit)
 {
     Delete<DimensionUnit>(DimensionUnit, DimensionUnits);
 }
 public async Task UpdateDimensionUnitAsync(DimensionUnit DimensionUnit)
 {
     await ReplaceAsync<DimensionUnit>(DimensionUnit, DimensionUnits);
 }
 public void UpdateDimensionUnit(DimensionUnit DimensionUnit)
 {
     Replace<DimensionUnit>(DimensionUnit, DimensionUnits);
 }
        public async Task InsertDimensionUnitAsync(DimensionUnit DimensionUnit)
        {
            DimensionUnit.PartitionKey = GetDimensionUnitPartitionKey(DimensionUnit);
			DimensionUnit.RowKey = GetDimensionUnitRowKey(DimensionUnit);
			DimensionUnit.PublicId = DimensionUnit.GetPublicId();

            await InsertAsync<DimensionUnit>(DimensionUnit, DimensionUnits);
        }
        public void InsertDimensionUnit(DimensionUnit DimensionUnit)
        {
            DimensionUnit.PartitionKey = GetDimensionUnitPartitionKey(DimensionUnit);
			DimensionUnit.RowKey = GetDimensionUnitRowKey(DimensionUnit);
			DimensionUnit.PublicId = DimensionUnit.GetPublicId();

            Insert<DimensionUnit>(DimensionUnit, DimensionUnits);
        }
示例#13
0
 public async Task DeleteDimensionUnitAsync(DimensionUnit DimensionUnit)
 {
     await DeleteAsync <DimensionUnit>(DimensionUnit, DimensionUnits);
 }
示例#14
0
 public void DeleteDimensionUnit(DimensionUnit DimensionUnit)
 {
     Delete <DimensionUnit>(DimensionUnit, DimensionUnits);
 }
示例#15
0
 public async Task UpdateDimensionUnitAsync(DimensionUnit DimensionUnit)
 {
     await ReplaceAsync <DimensionUnit>(DimensionUnit, DimensionUnits);
 }
示例#16
0
 public void UpdateDimensionUnit(DimensionUnit DimensionUnit)
 {
     Replace <DimensionUnit>(DimensionUnit, DimensionUnits);
 }