Как добавить новый параметр в коллекцию sqlparameter [ ]?
Как добавить новый параметр
new SqlParameter("@LastName", app.LastName??"")
на аргумент @params в Если условие.
SqlParameter[] @params = { SqlParameter("@AppId", app.AppId), new SqlParameter("@FirstName", app.FirstName??""), new SqlParameter("@MiddleName", app.MiddleName ?? ""), new SqlParameter("@Gender", app.Gender??""), }; @params[0].Direction = ParameterDirection.Output; if (app.AppId == 1) { SqlHelper.ExecuteNonQuery(cn, CommandType.StoredProcedure, "Create_Kiosk", @params); } else { SqlHelper.ExecuteNonQuery(cn, CommandType.StoredProcedure, "Create", @params); }
Что я уже пробовал:
@params[0].Direction = ParameterDirection.Output; if (app.AppId == 1) { @params.Concat(new SqlParameter("@LastName", app.LastName??"")); SqlHelper.ExecuteNonQuery(cn, CommandType.StoredProcedure, "Create_Kiosk", @params); } else { SqlHelper.ExecuteNonQuery(cn, CommandType.StoredProcedure, "Create", @params); }