/// <summary> /// Updates the specified fixed asset detail accessory entity. /// </summary> /// <param name="fixedAssetDetailAccessoryEntity">The fixed asset detail accessory entity.</param> /// <returns></returns> public FixedAssetDetailAccessoryResponse Update(FixedAssetDetailAccessoryEntity fixedAssetDetailAccessoryEntity) { var response = new FixedAssetDetailAccessoryResponse { Acknowledge = AcknowledgeType.Success }; try { if (!fixedAssetDetailAccessoryEntity.Validate()) { foreach (string error in fixedAssetDetailAccessoryEntity.ValidationErrors) { response.Message += error + Environment.NewLine; } response.Acknowledge = AcknowledgeType.Failure; return(response); } response.Message = FixedAssetDetailAccessoryDao.UpdateFixedAssetDetailAccessory(fixedAssetDetailAccessoryEntity); return(response); } catch (Exception ex) { response.Acknowledge = AcknowledgeType.Failure; response.Message = ex.Message; return(response); } }
/// <summary> /// Deletes the specified identifier. /// </summary> /// <param name="id">The identifier.</param> /// <returns></returns> public FixedAssetDetailAccessoryResponse Delete(int id) { var response = new FixedAssetDetailAccessoryResponse { Acknowledge = AcknowledgeType.Success }; try { response.Message = FixedAssetDetailAccessoryDao.DeleteFixedAssetDetailAccessory(id); return(response); } catch (Exception ex) { response.Acknowledge = AcknowledgeType.Failure; response.Message = ex.Message; return(response); } }