Os dados em array são enviados, mas quando chega no back-end só o ultimo que é retornado
27/12/2021
0
Olá pessoal!
Eu fiz um código de enviar fotos e salvar os dados dos mesmo, como novo nome e data de envio. A parte Front-End está praticamente pronta, agora no Back End que preciso de ajuda.
No código Back-End, já chega os campos com os dados preenchidos dentro do array Arq. Na hora de passar na classe clUpload, passa normalmente, mas percebi que passa em cima do anterior e retoma somente o ultimo do array.
Ainda estou iniciando no Back-End em C#, tentei transformar uma classe em array, mas não conseguir.
Alguém pode me ajudar? Segue o código:
Eu fiz um código de enviar fotos e salvar os dados dos mesmo, como novo nome e data de envio. A parte Front-End está praticamente pronta, agora no Back End que preciso de ajuda.
No código Back-End, já chega os campos com os dados preenchidos dentro do array Arq. Na hora de passar na classe clUpload, passa normalmente, mas percebi que passa em cima do anterior e retoma somente o ultimo do array.
Ainda estou iniciando no Back-End em C#, tentei transformar uma classe em array, mas não conseguir.
Alguém pode me ajudar? Segue o código:
public class clUpload { #region insert internal static tbUploadSCP novoUpload(objUpload obj) { tbUploadSCP uploadA = new tbUploadSCP(); using (TransactionScope ts = new TransactionScope()) { using (Repository<tbUploadSCP> repSol = new Repositoryupload()) { for (int i = 0; i < obj.arq.Count; i++) { uploadA = new tbUploadSCP { url = obj.arq[i].url, userId = obj.arq[i].userId, upIdAcao = obj.arq[i].upIdAcao, upTipo = obj.arq[i].upTipo, upData = obj.arq[i].upData, }; repSol.Add(uploadA); } } ts.Complete(); return uploadA; } } }
Anderson Araújo
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)