예제 #1
0
        public virtual IFunctionMultipleResults GetUserScreenAccessListMulti(
            [FunctionParameterAttribute("@UserID", "bigint", 8, ParameterDirection.Input, true)] System.Nullable <System.Int64> userID,
            [FunctionParameterAttribute("@ApplicationID", "bigint", 8, ParameterDirection.Input, true)] System.Nullable <System.Int64> applicationID)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), userID, applicationID);

            return((IFunctionMultipleResults)(result.ReturnValue));
        }
예제 #2
0
        public virtual List <Data.Extended.CurrentTableValuesResult> GetDatabaseCurrentTableValues(
            [FunctionParameterAttribute("@DataBase", "varchar", -1, ParameterDirection.Input, true)] string dataBase,
            [FunctionParameterAttribute("@TableName", "varchar", -1, ParameterDirection.Input, true)] string tableName,
            [FunctionParameterAttribute("@PrimaryKeyName", "varchar", -1, ParameterDirection.Input, true)] string primaryKeyName,
            [FunctionParameterAttribute("@PrimaryKeyID", "varchar", -1, ParameterDirection.Input, true)] string primaryKeyID)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), dataBase, tableName, primaryKeyName, primaryKeyID);

            return((List <Data.Extended.CurrentTableValuesResult>)(result.ReturnValue));
        }
예제 #3
0
        public virtual int InsertNewErrorLog(
            [FunctionParameterAttribute("@ApplicationIdentifier", "bigint", 8, ParameterDirection.Input, true)] System.Nullable <System.Int64> applicationIdentifier,
            [FunctionParameterAttribute("@ProcessName", "varchar", 200, ParameterDirection.Input, true)] string processName,
            [FunctionParameterAttribute("@ErrorCode", "varchar", 50, ParameterDirection.Input, true)] string errorCode,
            [FunctionParameterAttribute("@ErrorDescription", "varchar", -1, ParameterDirection.Input, true)] string errorDescription)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), applicationIdentifier, processName, errorCode, errorDescription);

            return((int)(result.ReturnValue));
        }
        public virtual List <Data.Extended.GetSelectedEmployeePaymentSlipBetweenDateResult> GetSelectedEmployeePaymentSlipBetweenDate([FunctionParameterAttribute("@FromDate", "datetime", 8, ParameterDirection.Input, true)] System.Nullable <System.DateTime> fromDate, [FunctionParameterAttribute("@ToDate", "datetime", 8, ParameterDirection.Input, true)] System.Nullable <System.DateTime> toDate, [FunctionParameterAttribute("@EmployeeID", "int", 4, ParameterDirection.Input, true)] System.Nullable <System.Int32> employeeID, [FunctionParameterAttribute("@CompanyID", "int", 4, ParameterDirection.Input, true)] System.Nullable <System.Int32> companyID)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), fromDate, toDate, employeeID, companyID);

            return((List <Data.Extended.GetSelectedEmployeePaymentSlipBetweenDateResult>)(result.ReturnValue));
        }
        public virtual List <Data.Extended.GetSelectedEmployeeAccountResult> GetSelectedEmployeeAccount([FunctionParameterAttribute("@EmployeeID", "int", 4, ParameterDirection.Input, true)] System.Nullable <System.Int32> employeeID)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), employeeID);

            return((List <Data.Extended.GetSelectedEmployeeAccountResult>)(result.ReturnValue));
        }
예제 #6
0
        public virtual List <Data.Extended.GetSelectedProductInvoiceCustomerResult> GetSelectedProductInvoiceCustomer([FunctionParameterAttribute("@ProductID", "int", 4, ParameterDirection.Input, true)] System.Nullable <System.Int32> productID)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), productID);

            return((List <Data.Extended.GetSelectedProductInvoiceCustomerResult>)(result.ReturnValue));
        }
예제 #7
0
        public virtual List <Data.Extended.GetInvoiceBetweenDateResult> GetInvoiceBetweenDate([FunctionParameterAttribute("@FromDate", "datetime", 8, ParameterDirection.Input, true)] System.Nullable <System.DateTime> fromDate, [FunctionParameterAttribute("@ToDate", "datetime", 8, ParameterDirection.Input, true)] System.Nullable <System.DateTime> toDate)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), fromDate, toDate);

            return((List <Data.Extended.GetInvoiceBetweenDateResult>)(result.ReturnValue));
        }
예제 #8
0
        public virtual System.Nullable <System.Int32> fn_diagramobjects()
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())));

            return((System.Nullable <System.Int32>)(result.ReturnValue));
        }
예제 #9
0
        public virtual System.Nullable <System.Double> GetGSTValue()
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())));

            return((System.Nullable <System.Double>)(result.ReturnValue));
        }
        public virtual List <Data.Extended.GetTaxReturnSelectedCompanyResult> GetTaxReturnSelectedCompany([FunctionParameterAttribute("@CompanyID", "int", 4, ParameterDirection.Input, true)] System.Nullable <System.Int32> companyID)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), companyID);

            return((List <Data.Extended.GetTaxReturnSelectedCompanyResult>)(result.ReturnValue));
        }
예제 #11
0
        public virtual object fn_diagramobjects()
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())));

            return((object)(result.ReturnValue));
        }
예제 #12
0
        public virtual object GetColumnValues([FunctionParameterAttribute("@ColumnIndicatorName", "varchar", -1, ParameterDirection.Input, true)] string columnIndicatorName, [FunctionParameterAttribute("@ColumnName", "varchar", -1, ParameterDirection.Input, true)] string columnName, [FunctionParameterAttribute("@DataBase", "varchar", -1, ParameterDirection.Input, true)] string dataBase, [FunctionParameterAttribute("@TableName", "varchar", -1, ParameterDirection.Input, true)] string tableName)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), columnIndicatorName, columnName, dataBase, tableName);

            return((object)(result.ReturnValue));
        }
예제 #13
0
        public virtual object InsertTableType_NText([FunctionParameterAttribute("@NTextValue", "ntext", -1, ParameterDirection.Input, true)] string nTextValue)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), nTextValue);

            return((object)(result.ReturnValue));
        }
예제 #14
0
        public virtual object InsertTableType_Byte([FunctionParameterAttribute("@Image", "image", -1, ParameterDirection.Input, true)] byte[] image)
        {
            IExecuteFunctionResult result = Common.ExecuteFunction(Common, ((MethodInfo)(MethodInfo.GetCurrentMethod())), image);

            return((object)(result.ReturnValue));
        }