When I want to save a query in version 1.2.231.0, the following exception was thrown :
An SqlParameter with ParameterName '@CustomFieldId' is not contained by this SqlParameterCollection.
at System.Data.SqlClient.SqlParameterCollection.GetParameter(String parameterName)
at System.Data.SqlClient.SqlParameterCollection.get_Item(String parameterName)
at BugNET.Providers.DataProviders.SqlDataProvider.SaveQuery(String userName, Int32 projectId, String queryName, Boolean isPublic, List`1 queryClauses)
at BugNET.BLL.QueryManager.SaveOrUpdate(String userName, Int32 projectId, Query entity)
at BugNET.Queries.QueryDetail.SaveQuery()
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
I modified the line 1892 of SqlDataProvider.cs :
cmdClause.Parameters.Add("@IsCustomField", SqlDbType.Bit);
to
cmdClause.Parameters.Add("@CustomFieldId", SqlDbType.Int);
Comments: Please omit my request.
An SqlParameter with ParameterName '@CustomFieldId' is not contained by this SqlParameterCollection.
at System.Data.SqlClient.SqlParameterCollection.GetParameter(String parameterName)
at System.Data.SqlClient.SqlParameterCollection.get_Item(String parameterName)
at BugNET.Providers.DataProviders.SqlDataProvider.SaveQuery(String userName, Int32 projectId, String queryName, Boolean isPublic, List`1 queryClauses)
at BugNET.BLL.QueryManager.SaveOrUpdate(String userName, Int32 projectId, Query entity)
at BugNET.Queries.QueryDetail.SaveQuery()
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
I modified the line 1892 of SqlDataProvider.cs :
cmdClause.Parameters.Add("@IsCustomField", SqlDbType.Bit);
to
cmdClause.Parameters.Add("@CustomFieldId", SqlDbType.Int);
Comments: Please omit my request.