-
This commit is contained in:
@@ -927,6 +927,7 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
|
||||
|
||||
//Adjunta Archivo al Correo
|
||||
ClsSisMail.ArchivoMail ArchivoAdjunto = new ClsSisMail.ArchivoMail();
|
||||
ClsSisMail.ArchivoMail ArchivoAdjunto2 = new ClsSisMail.ArchivoMail();
|
||||
|
||||
List<ClsSisMail.ArchivoMail> ListaAdjuntos = new List<ClsSisMail.ArchivoMail>();
|
||||
|
||||
@@ -935,7 +936,12 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
|
||||
ArchivoAdjunto.ArchivoBinario = File.ReadAllBytes(RutaArchivoAdjunto);
|
||||
ArchivoAdjunto.Ruta = RutaArchivoAdjunto;
|
||||
ArchivoAdjunto.NombreArchivo = new FileInfo(RutaArchivoAdjunto).Name;
|
||||
|
||||
ArchivoAdjunto2.ArchivoBinario = DocumentoEntregaInterna(this.CveVenta);
|
||||
ArchivoAdjunto2.NombreArchivo = "Entrega Realizada";
|
||||
|
||||
ListaAdjuntos.Add(ArchivoAdjunto);
|
||||
ListaAdjuntos.Add(ArchivoAdjunto2);
|
||||
}
|
||||
|
||||
if ((ListaAdjuntos.Count > 0))
|
||||
@@ -1074,4 +1080,32 @@ public partial class General_RepPaqueteriasGuias : ClsPaginas
|
||||
this.RegistraScript("$('#ModalMotivoReasignacion').modal('hide')", "hidemodal3");
|
||||
}
|
||||
|
||||
private byte[] DocumentoEntregaInterna(int CveVenta)
|
||||
{
|
||||
ClsVentas ObjVentas = new ClsVentas();
|
||||
|
||||
if (ObjVentas.GetVenta(CveVenta,UsuarioActual.CveEmpresa))
|
||||
{
|
||||
DataRow row = ObjVentas.DtResultados.Rows[0];
|
||||
string ClienteNombre = row["ClienteNombre"].ToString();
|
||||
string FolioVenta = row["SerieFolio"].ToString();
|
||||
string Pedido = row["PedidoContrato"].ToString();
|
||||
string OrdenCompra = row["OrdenCompra"].ToString();
|
||||
DataTable DtDetalle = new DataTable();
|
||||
if (ObjVentas.GetVentaDetalle(CveVenta))
|
||||
{
|
||||
DtDetalle = ObjVentas.DtResultados;
|
||||
}
|
||||
|
||||
List<ReportParameter> RepParams = new List<ReportParameter>();
|
||||
RepParams.Add(new ReportParameter("Cliente", ClienteNombre));
|
||||
RepParams.Add(new ReportParameter("FolioVenta", FolioVenta));
|
||||
RepParams.Add(new ReportParameter("Pedido", Pedido));
|
||||
RepParams.Add(new ReportParameter("OrdenCompra", OrdenCompra));
|
||||
return StreamPDF($"Empresas/{UsuarioActual.CveEmpresa}/Formatos/GuiaEntregaTerminada.rdlc", DtDetalle, RepParams, "Notificacion de Envio", "PDF", RDSName: "DsInventarios");
|
||||
}
|
||||
ObjVentas.Dispose();
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user