/// <summary> /// Inserts the account category. /// </summary> /// <param name="inventoryItemEntity">The account category entity.</param> /// <returns>InventoryItemCategoryResponse.</returns> public InventoryItemCategoryResponse InsertInventoryItemCategory(InventoryItemCategoryEntity inventoryItemEntity) { var response = new InventoryItemCategoryResponse { Acknowledge = AcknowledgeType.Success }; try { if (!inventoryItemEntity.Validate()) { foreach (string error in inventoryItemEntity.ValidationErrors) { response.Message += error + Environment.NewLine; } response.Acknowledge = AcknowledgeType.Failure; return(response); } //inventoryItemEntity.InventoryItemCategoryId = InventoryItemCategoryDao.InsertInventoryItemCategory(inventoryItemEntity); if (!string.IsNullOrEmpty(response.Message)) { response.Acknowledge = AcknowledgeType.Failure; return(response); } response.InventoryItemCategoryId = inventoryItemEntity.InventoryItemCategoryId; return(response); } catch (Exception ex) { response.Acknowledge = AcknowledgeType.Failure; response.Message = ex.Message; return(response); } }
/// <summary> /// Deletes the account category. /// </summary> /// <param name="inventoryItemId">The account category identifier.</param> /// <returns>InventoryItemCategoryResponse.</returns> public InventoryItemCategoryResponse DeleteInventoryItemCategory(string inventoryItemId) { var response = new InventoryItemCategoryResponse { Acknowledge = AcknowledgeType.Success }; try { var inventoryItemEntity = InventoryItemCategoryDao.GetGetInventoryItemCategory(inventoryItemId); //response.Message = InventoryItemCategoryDao.DeleteInventoryItemCategory(inventoryItemEntity); if (!string.IsNullOrEmpty(response.Message)) { response.Acknowledge = AcknowledgeType.Failure; return(response); } response.InventoryItemCategoryId = inventoryItemEntity.InventoryItemCategoryId; return(response); } catch (Exception ex) { response.Acknowledge = AcknowledgeType.Failure; response.Message = ex.Message; return(response); } }
public InventoryItemCategoryResponse DeleteInventoryItemCategoryConvert() { var response = new InventoryItemCategoryResponse { Acknowledge = AcknowledgeType.Success }; try { response.Message = InventoryItemCategoryDao.DeleteInventoryItemCategoryConvert(); if (!string.IsNullOrEmpty(response.Message)) { response.Acknowledge = AcknowledgeType.Failure; return(response); } return(response); } catch (Exception ex) { response.Acknowledge = AcknowledgeType.Failure; response.Message = ex.Message; return(response); } }