bajar cambios

This commit is contained in:
carlos
2024-02-03 06:18:01 -06:00
parent 88814d0d0e
commit 12b7d2cfb3
13 changed files with 33 additions and 3 deletions
+31 -2
View File
@@ -43,18 +43,47 @@ namespace compabetov2
{ "productos", productosMes },
{ "productoMasVendido", prodctoMasVendido(productosMes) },
{ "mejorVendedor", mejorVenderdorMes() },
{ "totalMes", totalMes() },
}
},
{ "dia", new Dictionary<string, dynamic>{
{ "productos", productosDia },
{ "productoMasVendido", prodctoMasVendido(productosDia) },
{ "mejorVendedor", mejorVenderdorDia() },
{ "totalDia", totalDia()}
}
}
};
mostrarDatos(estadisticas);
}
private decimal totalMes()
{
List<Dictionary<string, dynamic>> mes = resumen["mes"];
return calcularTotal(mes);
}
private decimal totalDia()
{
List<Dictionary<string, dynamic>> dia = resumen["dia"];
return calcularTotal(dia);
}
private decimal calcularTotal(List<Dictionary<string, dynamic>> resumen)
{
decimal total = 0;
foreach (Dictionary<string, dynamic> venta_y_detalles in resumen)
{
VentaModel venta = venta_y_detalles["venta"];
total += venta.total;
}
return total;
}
private List<DetalleVentaModel> estadisticasDia()
{
//solo copie y pegue le metodo estadisticas dia y cambie el key en resumen de mes a dia
@@ -133,7 +162,7 @@ namespace compabetov2
dgvMes.Rows.Add(nuevaFila);
}
lbTotalMes.Text = $"Total de mes: ${totalVendidoMes}";
lbTotalMes.Text = $"Total de mes: ${estadisticas["mes"]["totalMes"]}";
lbProductoMes.Text = $"Producto mas vendido: {estadisticas["mes"]["productoMasVendido"]}";
lbVendedorMes.Text = $"Mejor vendedor: {estadisticas["mes"]["mejorVendedor"]}";
@@ -168,7 +197,7 @@ namespace compabetov2
dgvDia.Rows.Add(nuevaFila);
}
lbTotalDia.Text = $"Total de dia: ${totalVendidoDia}";
lbTotalDia.Text = $"Total de dia: ${estadisticas["dia"]["totalDia"]}";
lbProductDia.Text = $"Producto mas vendido: {estadisticas["dia"]["productoMasVendido"]}";
lbVendedorDia.Text = $"Mejor vendedor: {estadisticas["dia"]["mejorVendedor"]}";
}