protected virtual FieldValue[] CreateFieldValues(XIOT.Data.Objects.LU_EventTypes theLU_EventTypes, XIOT.Data.Objects.LU_EventTypes original_LU_EventTypes) { List <FieldValue> values = new List <FieldValue>(); values.Add(new FieldValue("EventTypeID", original_LU_EventTypes.EventTypeID, theLU_EventTypes.EventTypeID)); values.Add(new FieldValue("EventType", original_LU_EventTypes.EventType, theLU_EventTypes.EventType)); values.Add(new FieldValue("Name", original_LU_EventTypes.Name, theLU_EventTypes.Name)); values.Add(new FieldValue("DateCreated", original_LU_EventTypes.DateCreated, theLU_EventTypes.DateCreated)); values.Add(new FieldValue("DateModified", original_LU_EventTypes.DateModified, theLU_EventTypes.DateModified)); return(values.ToArray()); }
protected virtual int ExecuteAction(XIOT.Data.Objects.LU_EventTypes theLU_EventTypes, XIOT.Data.Objects.LU_EventTypes original_LU_EventTypes, string lastCommandName, string commandName, string dataView) { ActionArgs args = new ActionArgs(); args.Controller = "LU_EventTypes"; args.View = dataView; args.Values = CreateFieldValues(theLU_EventTypes, original_LU_EventTypes); args.LastCommandName = lastCommandName; args.CommandName = commandName; ActionResult result = ControllerFactory.CreateDataController().Execute("LU_EventTypes", dataView, args); result.RaiseExceptionIfErrors(); result.AssignTo(theLU_EventTypes); return(result.RowsAffected); }
public static List <XIOT.Data.Objects.LU_EventTypes> Select(XIOT.Data.Objects.LU_EventTypes qbe) { return(new LU_EventTypesFactory().Select(qbe)); }
public virtual int Delete(XIOT.Data.Objects.LU_EventTypes theLU_EventTypes) { return(ExecuteAction(theLU_EventTypes, theLU_EventTypes, "Select", "Delete", DeleteView)); }
public virtual int Insert(XIOT.Data.Objects.LU_EventTypes theLU_EventTypes) { return(ExecuteAction(theLU_EventTypes, new LU_EventTypes(), "New", "Insert", InsertView)); }
public virtual int Update(XIOT.Data.Objects.LU_EventTypes theLU_EventTypes) { return(Update(theLU_EventTypes, SelectSingle(theLU_EventTypes.EventTypeID))); }
public virtual int Update(XIOT.Data.Objects.LU_EventTypes theLU_EventTypes, XIOT.Data.Objects.LU_EventTypes original_LU_EventTypes) { return(ExecuteAction(theLU_EventTypes, original_LU_EventTypes, "Edit", "Update", UpdateView)); }
public List <XIOT.Data.Objects.LU_EventTypes> Select(XIOT.Data.Objects.LU_EventTypes qbe) { return(Select(qbe.EventTypeID, qbe.EventType, qbe.Name, qbe.DateCreated, qbe.DateModified)); }