Usuário com melhor resposta
soma dentro do datagrid

Pergunta
-
quero somar todas as contas vencidas dentro do datagrid
ex: conta 1 vencimento 27/09/2015 valor 15,00 Não quitada
conta 2 vencimento 28/09/2015 valor 20,00 Quitada
conta 3 vencimento 30/09/2015 valor 30,00 Não Quitada
Então o resultado daria 15, pois e a unica que esta vencida ( conta 1 )
consigo somar todos os valores sem restrições com isso:
decimal valorTotal = 0; foreach (DataGridViewRow col in dataGridView1.Rows) { valorTotal = valorTotal + Convert.ToDecimal(col.Cells[2].Value); }
dentro desse comando acima como posso incrementar essa restrição para ele somar somente as contas que estão vencidas e não estão quitadas ainda ???
Atenciosamente,
José Henrique Sabinosegunda-feira, 28 de setembro de 2015 13:21
Respostas
-
Cara, logico que quando ele quitar a conta não vai ser um vencimento, minha logica acho que esta correta só não sabia de que modo deveria utilizar.
tentei pelo if tava dando algumas divergências e deu certo utilizando select com a função sum
Atenciosamente,
José Henrique Sabino- Marcado como Resposta Xarp2 segunda-feira, 28 de setembro de 2015 14:41
segunda-feira, 28 de setembro de 2015 14:41
Todas as Respostas
-
Olá José Sabino,
Talvez já tenha tentado fazer isso impondo uma condição (if) não é?
O que eu não entendo é como uma conta pode estar vencida e paga ao mesmo tempo?
Se uma conta está vencida, então ela não está paga.
Se você for ver sua dúvida não tem muito a ver com o produto Microsoft em questão e sim com o fato de você não conseguir ter visto qual lógica deveria usar na situação.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Editado Marcos SJ segunda-feira, 28 de setembro de 2015 15:19
segunda-feira, 28 de setembro de 2015 13:34 -
Cara, logico que quando ele quitar a conta não vai ser um vencimento, minha logica acho que esta correta só não sabia de que modo deveria utilizar.
tentei pelo if tava dando algumas divergências e deu certo utilizando select com a função sum
Atenciosamente,
José Henrique Sabino- Marcado como Resposta Xarp2 segunda-feira, 28 de setembro de 2015 14:41
segunda-feira, 28 de setembro de 2015 14:41 -
??????????
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Editado Marcos SJ sexta-feira, 23 de outubro de 2015 13:08 Edição
sexta-feira, 23 de outubro de 2015 12:21