Compras compra en dolares pago con anticipo en pesos
This commit is contained in:
@@ -87,7 +87,7 @@
|
||||
<asp:UpdatePanel ID="UpDescarga" runat="server">
|
||||
<ContentTemplate>
|
||||
<li>
|
||||
<asp:LinkButton ID="LbPorAtenderPDF" runat="server" OnClick="LbPorAtenderPDF_Click"><i class="fa fa-file-pdf-o" style="font-weight:bold;"></i> PDF por Atender</asp:LinkButton>
|
||||
<asp:LinkButton ID="LbPorAtenderPDF" runat="server" OnClick="LbPorAtenderPDF_Click" Visible="false"><i class="fa fa-file-pdf-o" style="font-weight:bold;"></i> PDF por Atender</asp:LinkButton>
|
||||
</li>
|
||||
</ContentTemplate>
|
||||
<Triggers>
|
||||
|
||||
@@ -368,6 +368,7 @@ Partial Class RepOC
|
||||
|
||||
#Region " CONSULTAR "
|
||||
Protected Sub BtnConsultar_Click(sender As Object, e As EventArgs) Handles btnConsultar.Click
|
||||
LbPorAtenderPDF.Visible = False
|
||||
LbPorAtender.Visible = False
|
||||
LbPendientes.Visible = False
|
||||
LbPendientesPDF.Visible = False
|
||||
@@ -405,6 +406,11 @@ Partial Class RepOC
|
||||
UPPIndicador.Update()
|
||||
End If
|
||||
|
||||
If DtOC IsNot Nothing AndAlso DtOC.Rows.Count > 0 Then
|
||||
LbPorAtenderPDF.Visible = True
|
||||
End If
|
||||
|
||||
|
||||
'SI NO TIENE DATOS, NO MOSTRAR LA COLUMNA
|
||||
If OC.DtResultados.FiltraParametros("", DistinctColumns:={"UsuarioAsignado"}).FiltroPrimeroValor("UsuarioAsignado") = "" Then
|
||||
GvConsultar.Columns(10).Visible = False
|
||||
@@ -540,8 +546,18 @@ Partial Class RepOC
|
||||
Dim Proveedor = If(DdlProveedores.SelectedValue = "-1", "", $" <b>Proveedor:</b> {DdlProveedores.txtText.Value }")
|
||||
Dim Cliente = If(ddlcliente.SelectedValue = "-1", "", $" <b>Cliente:</b> {ddlcliente.SelectedItem.Text}")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
If DtPorAtender IsNot Nothing AndAlso DtPorAtender.Rows.Count > 0 Then
|
||||
|
||||
|
||||
Dim Cantidad As Integer = DtOC.COUNT("CveOrdenCompra")
|
||||
Dim TotalPesos As Double = DtOC.SUM("Total", "CveMoneda = 1")
|
||||
Dim TotalDolares As Double = DtOC.SUM("Total", "CveMoneda = 2")
|
||||
Dim Total As Double = TotalPesos + (TotalDolares * GlobalTipoCambio)
|
||||
|
||||
Dim params As New List(Of ReportParameter)
|
||||
params.Add(New ReportParameter("NombreEmpresa", UsuarioActual.Empresa.Empresa))
|
||||
params.Add(New ReportParameter("UsuarioImprimio", UsuarioActual.Nombre))
|
||||
@@ -549,6 +565,12 @@ Partial Class RepOC
|
||||
params.Add(New ReportParameter("SubProyectoHeader", LblSubProyecto.Text))
|
||||
params.Add(New ReportParameter("Titulo", "REPORTE DE ORDENES DE COMPRA POR ATENDER"))
|
||||
|
||||
params.Add(New ReportParameter("Cantidad", Cantidad.ToString("###,###,###")))
|
||||
params.Add(New ReportParameter("TotalPesos", TotalPesos.ToString("$###,###,###.00")))
|
||||
params.Add(New ReportParameter("TotalDolares", TotalDolares.ToString("$###,###,###.00")))
|
||||
params.Add(New ReportParameter("Total", Total.ToString("$###,###,###.00")))
|
||||
|
||||
|
||||
params.Add(New ReportParameter("LogoPath", If(Imagen.Exists, $"file://{Imagen.FullName}", "")))
|
||||
Dim NombreArchivoDescargar As String = $"RepOCPorAtender{If(DdlProyectos.SelectedValue <> "-1", "_" & DdlProyectos.SelectedItem.Text, "")}_{DateTime.Now.ToShortDateString}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user