/// <summary> /// Creates the entity. /// </summary> /// <returns>a new instance of <see cref="Log4Net.DataSourceEntities.Log"/></returns> public static Log4Net.DataSourceEntities.Log CreateEntity( System.Int64 id ,System.DateTime date ,System.String thread ,System.String level ,System.String logger ,System.String message ,System.String exception ) { Log4Net.DataSourceEntities.Log _retval = new Log4Net.DataSourceEntities.Log( id ,date ,thread ,level ,logger ,message ,exception ); return _retval; }
/// <summary> /// single item insert with entity input /// </summary> /// <param name="input">to-be-inserted instance of entity class</param> public Log4Net.DataSourceEntities.DataAccessLayerMessageOfEntityCollectionLog Insert(Log4Net.DataSourceEntities.Log input) { log.Info(string.Format("{0}: Insert", Framework.LoggingOptions.Data_Access_Layer_Process_Started.ToString())); Log4Net.DataSourceEntities.DataAccessLayerMessageOfEntityCollectionLog _retval = new Log4Net.DataSourceEntities.DataAccessLayerMessageOfEntityCollectionLog(); _retval.OriginalValue = new Log4Net.DataSourceEntities.LogCollection(); _retval.OriginalValue.Add(input); if (input != null) { Log4Net.EntityFrameworkContext.Log _LinqItem = Log4Net.EntityContracts.ILogHelper.Clone<Log4Net.DataSourceEntities.Log, Log4Net.EntityFrameworkContext.Log>(input); this.LinqContext.Log.Add(_LinqItem); this.LinqContext.SaveChanges(); Log4Net.DataSourceEntities.Log _Result = new Log4Net.DataSourceEntities.Log(); Log4Net.EntityContracts.ILogHelper.Copy<Log4Net.EntityFrameworkContext.Log, Log4Net.DataSourceEntities.Log>(_LinqItem, _Result); _retval.Result = new Log4Net.DataSourceEntities.LogCollection(); _retval.Result.Add(_Result); } log.Info(string.Format("{0}: Insert", Framework.LoggingOptions.Data_Access_Layer_Process_Ended.ToString())); return _retval; }
// // GET: /Log4Net.DataSourceEntities.Log/Create public ActionResult AddNew() { ViewBag.Message = "to AddNew a new Log4Net.DataSourceEntities.Log"; Log4Net.DataSourceEntities.Log entity; if (TempData.ContainsKey(TempDataKey_LogController_Copy) && TempData[TempDataKey_LogController_Copy] != null) { try { entity = (Log4Net.DataSourceEntities.Log)TempData[TempDataKey_LogController_Copy]; TempData.Keep(TempDataKey_LogController_Copy); } catch { entity = new Log4Net.DataSourceEntities.Log(); } } else { entity = new Log4Net.DataSourceEntities.Log(); } return View(entity); }
/// <summary> /// single item delete by identifier with entity identifier input /// </summary> /// <param name="id">delete the item if its identifier equals to this parameter</param> public Log4Net.DataSourceEntities.DataAccessLayerMessageOfEntityCollectionLog DeleteByIdentifier(Log4Net.DataSourceEntities.LogIdentifier id) { log.Info(string.Format("{0}: DeleteByIdentifier", Framework.LoggingOptions.Data_Access_Layer_Process_Started.ToString())); Log4Net.DataSourceEntities.DataAccessLayerMessageOfEntityCollectionLog _retval = new Log4Net.DataSourceEntities.DataAccessLayerMessageOfEntityCollectionLog(); if (id != null) { Log4Net.EntityFrameworkContext.Log _LinqItem = GetLinqObjectByIdentifier(id); if (_LinqItem != null) { Log4Net.DataSourceEntities.Log _Original = new Log4Net.DataSourceEntities.Log(); Log4Net.EntityContracts.ILogHelper.Copy<Log4Net.EntityFrameworkContext.Log, Log4Net.DataSourceEntities.Log>(_LinqItem, _Original); _retval.OriginalValue = new Log4Net.DataSourceEntities.LogCollection(); _retval.OriginalValue.Add(_Original); this.LinqContext.Log.Remove(_LinqItem); this.LinqContext.SaveChanges(); } } log.Info(string.Format("{0}: DeleteByIdentifier", Framework.LoggingOptions.Data_Access_Layer_Process_Ended.ToString())); return _retval; }