/// <summary> /// Updates an entity of <see cref=" Log4Net.DataSourceEntities.Log"/>. /// </summary> /// <param name="input">input entity</param> /// <returns>a message with action result</returns> public static Log4Net.CommonBLLEntities.BusinessLogicLayerResponseMessageBuiltInLog UpdateEntity( Log4Net.DataSourceEntities.Log input) { Log4Net.CommonBLLEntities.BusinessLogicLayerRequestMessageBuiltInLog _Request = new Log4Net.CommonBLLEntities.BusinessLogicLayerRequestMessageBuiltInLog(Framework.CommonBLLEntities.BusinessLogicLayerRequestTypes.Update, Framework.CommonBLLEntities.BusinessLogicLayerRequestTypes.Update.ToString(), Guid.NewGuid().ToString()); _Request.Critieria = new Log4Net.DataSourceEntities.LogCollection(); _Request.Critieria.Add(input); return UpdateRequest(_Request); }
/// <summary> /// batch delete a collection of <see cref=" Log4Net.DataSourceEntities.Log"/>. /// </summary> /// <param name="input">The input collection.</param> public static Log4Net.CommonBLLEntities.BusinessLogicLayerResponseMessageBuiltInLog BatchDelete(Log4Net.DataSourceEntities.LogCollection input) { Log4Net.WcfContracts.ILogWcfService _BusinessLogicLayerInstance = Log4Net.WcfContracts.WcfServiceResolver.ResolveWcfServiceLog(); Log4Net.CommonBLLEntities.BusinessLogicLayerRequestMessageBuiltInLog _Request = new Log4Net.CommonBLLEntities.BusinessLogicLayerRequestMessageBuiltInLog(Framework.CommonBLLEntities.BusinessLogicLayerRequestTypes.Delete, Framework.CommonBLLEntities.BusinessLogicLayerRequestTypes.Delete.ToString(), Guid.NewGuid().ToString()); _Request.Critieria = new Log4Net.DataSourceEntities.LogCollection(); _Request.Critieria.AddRange(input); return _BusinessLogicLayerInstance.BatchDelete(_Request); }