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