Como jogar uma array do tipo string dentro de um campo que esta dentro de uma concatenação no Back-End?
Olá pessoal!
Entregaram um código já montando e eu preciso fazer uma modificação na parte do campo url, já que ele é uma array de string com tamanho variado. Antes de mexer no código, já funcionava, mas o campo url pegava só a primeira posição. No Front-End que utiliza Javascript eu conseguir resolver, o Back-End que utiliza C# estou pegando agora. Eu implementei um foreach primeiro, mas vi que com for ficou melhor pra montar o código. Visual Studio não deu erro no código, mas não executou como devia. Eu tentei colocar "url = end;", mas apontou erro. Eu estou mais ou menos no caminho. Alguém pode me ajudar?
Segue o código.
public class clUpload
{
#region insert
internal static bool novoUpload(tbUploadSCP obj)
{
tbUploadSCP uploadA = new tbUploadSCP();
using (TransactionScope ts = new TransactionScope())
{
using (Repository<tbUploadSCP> repSol = new Repositoryupload())
{
string[] end = { };
for (int i = 0; i < obj.url.Length; i++)
{
end[i] = obj.url[i].ToString();
obj.url = end[i];
}
uploadA = new tbUploadSCP
{
url = obj.url,
userId = obj.userId,
upIdAcao = obj.upIdAcao,
upTipo = obj.upTipo,
upData = obj.upData,
};
repSol.Add(uploadA);
//var upMetaPeriodo = UpMetaPeriodo(obj);
}
ts.Complete();
return true;
}
}
//Resto do código que não tem haver com o problema
}Discussão (2)
Carregando comentários...