public FileResult Download(int id) { DocumentoDAO dao = new DocumentoDAO(); var documento = dao.DocumentoById(id); return(File(documento.Anexo, Octet, documento.Nome)); }
public BuscarDocumento(String tipoDocumento, String Documento) { InitializeComponent(); TipoDocumento = Documento; if (Documento == "C") { formCre = NotaDeCredito.creditoForm; } else if (Documento == "D") { formDeb = NotaDeDebito.debitoForm; } else if (Documento == "T") { formLetraCambio = LetraCambio.letraCambioForm; codClie = LetraCambio.codigoCliente; } objDocumentoDao = new DocumentoDAO(); objListDocumentoCab = objDocumentoDao.buscarDocumentosNotas(tipoDocumento, Ventas.UNIDADNEGOCIO, codClie); objListBusquedaTotal = objListDocumentoCab; gridParams(); listDocumento(objListDocumentoCab); txt_BuscarDocumento.TextChanged += Txt_BuscarDocumento_TextChanged; }
public ActionResult Alterar(int iddocumento) { DocumentoDAO dao = new DocumentoDAO(); var documento = dao.Listar().FirstOrDefault(x => x.IdDocumento == iddocumento); return(View(documento)); }
public IActionResult Lista() { DocumentoDAO dao = new DocumentoDAO(); ViewBag.Documentos = dao.SelectAll().OrderBy(t => t.Titulo); return(View()); }
public ListaEmisionVoucher() { InitializeComponent(); this.ControlBox = false; this.Text = "LISTA CAJA BANCO"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); objMonedaDao = new MonedaDAO(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; gridParams(); objEstado = new EstadoVoucher(); //objVoucher = new Voucher(); objVoucherDao = new VoucherDAO(); objPagoVoucherDao = new PagoVoucherDAO(); objDocumentoDAO = new DocumentoDAO(); objListVoucher = objVoucherDao.listarVoucher(Ventas.UNIDADNEGOCIO, dpickerInicio.Value, dpickerFin.Value, "NN"); grd_Voucher.DataSource = objListVoucher; objListBusquedaTotal = objListVoucher; grd_Voucher.Refresh(); grd_Voucher.DoubleClick += Grd_Voucher_DoubleClick; cmbEstado(); }
public ReporteDocumentosPorFecha() { InitializeComponent(); this.ControlBox = false; this.Text = "REPORTE DOCUMENTOS POR FECHA"; this.StartPosition = FormStartPosition.Manual; this.Location = new System.Drawing.Point(20, 20); objDocContaDao = new DocumentoContabilidadDAO(); objDocumentoDao = new DocumentoDAO(); objMoneda = new MonedaDAO(); comboContabilidad(); comboMoneda(); gridParams(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; if (Ventas.UNIDADNEGOCIO == "01") { objListaDocCab = objDocumentoDao.documentoPorFechaM(cmb_TipoDocumento.SelectedValue.ToString(), dpickerInicio.Value, dpickerFin.Value, cmb_Moneda.SelectedValue.ToString(), Ventas.UNIDADNEGOCIO); } else { objListaDocCab = objDocumentoDao.documentoPorFechaG(cmb_TipoDocumento.SelectedValue.ToString(), dpickerInicio.Value, dpickerFin.Value, cmb_Moneda.SelectedValue.ToString(), Ventas.UNIDADNEGOCIO); } grd_Documentos.DataSource = objListaDocCab; grd_Documentos.Refresh(); llenarSumatorias(); }
public ListaFactura() { InitializeComponent(); this.ControlBox = false; this.Text = "FACTURAS"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); formListaFactura = this; gridParams(); cmbEstado(); objOtDAO = new OtDAO(); objDocumentoDao = new DocumentoDAO(); DateTime d1, d2; objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); d2 = DateTime.Now; d1 = new DateTime(2018, 10, 1); dpickerInicio.Value = d1; objListaDocumentoCab = objDocumentoDao.listarCabecera(d1, d2, txt_Ruc.Text, "01", Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; sumatorias(); cmb_Estado.SelectedIndexChanged += Cmb_Estado_SelectedIndexChanged; }
public ReportDocumentosPorOt() { InitializeComponent(); cmbAño(); this.ControlBox = false; this.Text = "FACTURAS POR OT"; cmb_Anho.SelectedIndex = 0; // gridParams(); objDocumentoDao = new DocumentoDAO(); if (Ventas.UNIDADNEGOCIO == "01") { objListPendienteFacturar = objDocumentoDao.reportPorOtM(cmb_Anho.SelectedValue.ToString()); objListaDetalle = objDocumentoDao.listarDetalleReportPorOtM(cmb_Anho.SelectedValue.ToString()); } else { objListPendienteFacturar = objDocumentoDao.reportPorOtG(cmb_Anho.SelectedValue.ToString()); objListaDetalle = objDocumentoDao.listarDetalleReportPorOtG(cmb_Anho.SelectedValue.ToString()); } // grd_Documentos.DataSource = objListPendienteFacturar; // grd_Documentos.Refresh(); MasterGrid_Initialize(); DetailGrid_Initialize(); //grd_Documentos.CellDoubleClick += Grd_Documentos_CellDoubleClick; }
public ReporteFacturaProveeodr() { InitializeComponent(); formReporteProveedor = this; this.ControlBox = false; this.StartPosition = FormStartPosition.Manual; this.Location = new System.Drawing.Point(20, 20); this.Text = "REPORTE DOCUMENTOS POR PROVEEDOR"; objDocumentoDao = new DocumentoDAO(); gridParams(); cmbejercicio(); cmbperiodo(); if (cmb_periodo.SelectedValue.ToString() == "13") { objListaDocCab = objDocumentoDao.documentoPorProveedorAnio(cmb_ejercicio2.SelectedValue.ToString(), cmb_periodo.SelectedValue.ToString(), Ventas.UNIDADNEGOCIO, "NN"); } else { objListaDocCab = objDocumentoDao.documentoPorProveedor(cmb_ejercicio2.SelectedValue.ToString(), cmb_periodo.SelectedValue.ToString(), Ventas.UNIDADNEGOCIO, "NN"); } grd_Documentos.DataSource = objListaDocCab; grd_Documentos.Refresh(); llenarSumatorias(); }
public ActionResult Details(int iddocumento) { DocumentoDAO dao = new DocumentoDAO(); ViewBag.DocumentoSet = dao.Listar().FirstOrDefault(x => x.IdDocumento == iddocumento); return(View()); }
public ActionResult Listar() { DocumentoDAO dao = new DocumentoDAO(); IList <Documento> documentos = dao.Listar(); ViewBag.DocumentoSet = documentos; return(View()); }
public CanjeLetraNuevo() { InitializeComponent(); this.ControlBox = false; txt_tipodoc.Text = "LT"; objLetra = new LetraCab(); objMonedaDao = new MonedaDAO(); objVoucherDao = new VoucherDAO(); objDocumentoDAO = new DocumentoDAO(); objMonedaDao.tipoCambio(); comboMoneda(); this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); canjeletranuevo = this; txt_Tcambio.Text = objMonedaDao.getTipoCambioVenta(dpick_Fecha.Value.ToString("dd/MM/yyyy")).ToString().PadRight(5, '0'); if (CanjeLetra.operacionLetra == "V") { objLetra = CanjeLetra.objVoucher; llenarCabecera(objLetra); objListaLetraDet = objVoucherDao.listarLetraDet(objLetra.NroRegistro, Ventas.UNIDADNEGOCIO); llenarDetalle(objListaLetraDet); sumatoria(); btn_SaveData.Enabled = false; btn_Modificar.Visible = true; } else if (CanjeLetra.operacionLetra == "A") { objLetra = CanjeLetra.objVoucher; llenarCabecera(objLetra); objListaLetraDet = objVoucherDao.listarLetraDet(objLetra.NroRegistro, Ventas.UNIDADNEGOCIO); llenarDetalle(objListaLetraDet); sumatoria(); btn_Add.Enabled = false; btn_Anular.Enabled = false; btn_Buscar.Enabled = false; btn_Modificar.Enabled = false; btn_SaveData.Enabled = false; grd_facturas.Enabled = false; dpck_Fechavcto.Enabled = false; dpick_Fecha.Enabled = false; dtp_compromiso.Enabled = false; cmb_Moneda.Enabled = false; btn_Modificar.Visible = false; } else if (CanjeLetra.operacionLetra == "N") { Modificar = "N"; if (Ventas.UNIDADNEGOCIO == "01") { txt_SerieDcto.Text = "0001"; } else { txt_SerieDcto.Text = "0001"; } habilitarBotones(true, false); } }
public ActionResult Pesquisa(int iddocumento) { DocumentoDAO dao = new DocumentoDAO(); IList <Documento> documentos = dao.Listar(); var Documento = documentos.Where(a => a.IdDocumento == iddocumento); ViewBag.DocumentoSet = Documento; return(View()); }
public BuscarDocumentoRetencion(String tipoDocumento, String ruc) { InitializeComponent(); formRetencion = Retencion.retencionForm; objDocumentoDao = new DocumentoDAO(); objListDocumentoCab = objDocumentoDao.buscarDocumentosNotas(tipoDocumento, Ventas.UNIDADNEGOCIO, ruc); objListBusquedaTotal = objListDocumentoCab; gridParams(); listDocumento(objListDocumentoCab); txt_BuscarDocumento.TextChanged += Txt_BuscarDocumento_TextChanged; }
public FacturasOt(String ot) { InitializeComponent(); this.Text = "FACTURAS"; objDocumentoDAO = new DocumentoDAO(); lbl_Ot.Text = lbl_Ot.Text + ot; objListDocumentoCab = objDocumentoDAO.listarFacturasPorOt(ot.Trim(), Ventas.UNIDADNEGOCIO); gridParams(); grd_Documentos.DataSource = objListDocumentoCab; grd_Documentos.Refresh(); }
public RenovacionLetra() { InitializeComponent(); renovForm = this; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 50); this.ControlBox = false; objDocumentoDao = new DocumentoDAO(); gridParams(); grdDocumento.CellClick += GrdDocumento_CellClick; }
public BuscarLetra() { InitializeComponent(); objDocumentoDao = new DocumentoDAO(); gridParams(); objListDocumentoCab = objDocumentoDao.listarLetraCabRenovacion(Ventas.UNIDADNEGOCIO); objListBusquedaTotal = objListDocumentoCab; listDocumento(objListDocumentoCab); renovacionForm = RenovacionLetra.renovForm; txt_BuscarDocumento.TextChanged += Txt_BuscarDocumento_TextChanged; }
public ActionResult AlterarDocumento(int iddocumento, string descricao, int idCliente, int idContrato /*Contrato contrato*/) { DocumentoDAO dao = new DocumentoDAO(); var documento = dao.Listar().FirstOrDefault(x => x.IdDocumento == iddocumento); documento.Descricao = descricao; documento.IdCliente = idCliente; documento.IdContrato = idContrato; // byte [] dao.Alterar(documento); return(View(documento)); }
public DocumentoPeriodo Rellenar() { try { Periodo = PeriodoDAO.Get(ClavePeriodo); Documento = DocumentoDAO.Get(ClaveDocumento); return(this); } catch (Exception e) { throw e; } }
/// <summary> /// Complemento do método PreencheCmbClasseDocumento pois é chamado também em outra classe (GetbyID) /// </summary> /// <returns>Lista de SelectListItem</returns> public List <SelectListItem> CriaListacmbDocClasse() { List <DocClasse> lstDocClasse = new DocumentoDAO().DocClasse_ListAll(null); List <SelectListItem> ListaClassesDocumento = new List <SelectListItem>(); // lista de combo foreach (var temp in lstDocClasse) { string txt = temp.dcl_codigo + "-" + temp.dcl_descricao; ListaClassesDocumento.Add(new SelectListItem() { Text = txt, Value = temp.dcl_id.ToString() }); } return(ListaClassesDocumento); }
// GET: Default public ActionResult Adicionar(string descricao, int idCliente, int idContrato, string arquivo) { Documento documento = new Documento(); DocumentoDAO doc = new DocumentoDAO(); documento.Descricao = descricao; documento.IdCliente = idCliente; documento.IdContrato = idContrato; // byte [] HttpPostedFileBase arquivoConteudo = Request.Files[0]; doc.Adicionar(documento, arquivo, arquivoConteudo); return(View()); }
public ListaBoleta() { InitializeComponent(); this.ControlBox = false; this.Text = "BOLETAS"; formListaBoleta = this; gridParams(); objDocumentoDao = new DocumentoDAO(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(d2.Year, d2.Month, 1); dpickerInicio.Value = d1; objListaDocumentoCab = objDocumentoDao.listarCabecera(d1, d2, txt_Ruc.Text, "03", Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; }
public Retencion() { InitializeComponent(); this.Text = "RETENCIONES"; this.ControlBox = false; objContabilidadDocuDAO = new DocumentoContabilidadDAO(); objDocumento = new DocumentoDAO(); objRetencionDAO = new RetencionDAO(); retencionForm = this; txt_Serie.Text = "R001"; if (ListaRetencion.operacionRetencion == "N") { txt_Observacion.Enabled = true; txt_Ruc.Text = "15603034403"; gridParams(); } else { gridParams2(); btn_Buscar.Enabled = false; btn_BuscarDocu.Enabled = false; btn_SaveData.Enabled = false; txt_Numero.Text = ListaRetencion.objRetencionCab.RetencionCab_Numero; txt_Cliente.Text = ListaRetencion.objRetencionCab.RetencionCab_Proveedor; txt_codot.Text = ListaRetencion.objRetencionCab.RetencionCab_CodOt; txt_MonedaCod.Text = ListaRetencion.objRetencionCab.RetencionCab_CodMoneda; txt_Observacion.Text = ListaRetencion.objRetencionCab.RetencionCab_Observacion; txt_Ruc.Text = ListaRetencion.objRetencionCab.RetencionCab_RucProv; txt_TotalDolares.Text = ListaRetencion.objRetencionCab.RetencionCab_MontoDolar.ToString(); txt_TotalSoles.Text = ListaRetencion.objRetencionCab.RetencionCab_Monto.ToString(); txt_TRetencionDolares.Text = ListaRetencion.objRetencionCab.RetencionCab_RetencionDolar.ToString(); txt_TRetencionSoles.Text = ListaRetencion.objRetencionCab.RetencionCab_Retencion.ToString(); objListaRetencionDet = objRetencionDAO.listarRetencionDet(txt_Serie.Text, txt_Numero.Text); try { txt_Voucher.Text = objListaRetencionDet[0].RetencionDet_Voucher; } catch { } grdDocumento.DataSource = objListaRetencionDet; grdDocumento.Refresh(); } }
public async Task <IActionResult> Adiciona(IFormFile file, Documento documento) { DocumentoDAO dao = new DocumentoDAO(); if (file == null || file.Length == 0) { return(Content("file not selected")); } Documento temp = dao.DocumentoById(documento.Id); if (temp != null) { ViewBag.Documento = temp; return(View("Index")); } var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", file.FileName); using (var stream = new FileStream(path, FileMode.Create)) { await file.CopyToAsync(stream); } if (file != null) { MemoryStream ms = new MemoryStream(); file.OpenReadStream().CopyTo(ms); Documento tempDoc = new Documento { Id = documento.Id, Titulo = documento.Titulo, Processo = documento.Processo, Categoria = documento.Categoria, Anexo = ms.ToArray(), Nome = file.FileName }; dao.Insert(tempDoc); } ViewBag.Sucesso = true; return(View("Index")); }
public RegistrarAsientosCompras() { InitializeComponent(); this.ControlBox = false; this.Text = "Asientos Contables"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); AsientoCompraForm = this; objDocumentoDao = new DocumentoDAO(); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); cargarcmb(); gridParams(); objListaDocumentoCab = objDocumentoDao.listarCompraAsientos(cmb_UnidadNegocio.SelectedValue.ToString()); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); cmb_UnidadNegocio.SelectedIndexChanged += Cmb_UnidadNegocio_SelectedIndexChanged; grd_Facturas.DoubleClick += Grd_Facturas_DoubleClick; grd_Facturas.Click += Grd_Facturas_Click; }
public ListaLetraCambio() { InitializeComponent(); objDocumentoDao = new DocumentoDAO(); this.ControlBox = false; this.Text = "LETRAS DE CANJE"; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(50, 20); gridParams(); objMonedaDao = new MonedaDAO(); objMonedaDao.tipoCambio(); DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(2018, 10, 1); objListaDocumentoCab = objDocumentoDao.listarLetraCab(d1, d2, txt_Ruc.Text, Ventas.UNIDADNEGOCIO); grd_Facturas.DataSource = objListaDocumentoCab; grd_Facturas.Refresh(); grd_Facturas.CellClick += Grd_Facturas_CellClick; }
public ReporteLetraCliente() { InitializeComponent(); formReporteLetrasClientes = this; this.ControlBox = false; this.StartPosition = FormStartPosition.Manual; this.Location = new System.Drawing.Point(20, 20); objDocContaDao = new DocumentoContabilidadDAO(); objDocumentoDao = new DocumentoDAO(); this.Text = "REPORTE LETRAS"; DateTime d1, d2; d2 = DateTime.Now; d1 = new DateTime(2019, 01, 1); dtp_desde.Value = d1; gridParams(); objListaDocCab = objDocumentoDao.reporteLetraCliente(Ventas.UNIDADNEGOCIO, d1, d2, "NN", "NN"); dgv_reporte.DataSource = null; dgv_reporte.DataSource = objListaDocCab; dgv_reporte.Refresh(); }
public PendientePorFacturar() { InitializeComponent(); this.ControlBox = false; this.Text = "PENDIENTE POR FACTURAR"; cmbAño(); gridParams(); objDocumentoDao = new DocumentoDAO(); DateTime d1, d2; if (Ventas.UNIDADNEGOCIO == "01") { objListPendienteFacturar = objDocumentoDao.pendienteFacturarM(cmb_Anho.SelectedValue.ToString()); } else { objListPendienteFacturar = objDocumentoDao.pendienteFacturarG(cmb_Anho.SelectedValue.ToString()); } grd_Facturas.DataSource = objListPendienteFacturar; grd_Facturas.Refresh(); }
public MotivoAnulacion(String tipo) { InitializeComponent(); objDocumentoDao = new DocumentoDAO(); cargarCombo(); tipoDocu = tipo; if (tipo == "F") { formFac = ListaFactura.formListaFactura; } else if (tipo == "B") { formBol = ListaBoleta.formListaBoleta; } else if (tipo == "C") { formCred = ListaNotaCredito.formListaCredito; } else if (tipo == "D") { formDeb = ListaNotaDebito.formListaDebito; } }
public BoletaReporte(String tipoDocu, String tipoReport) { InitializeComponent(); this.StartPosition = FormStartPosition.Manual; this.Location = new Point(100, 0); tipoDocumento = tipoDocu; tipoReporte = tipoReport; objProceso = new Proceso(); this.ControlBox = false; this.Text = "REPORTE BOLETAS"; gridParams(); grd_Detalle.CellClick += Grd_Detalle_CellClick; objMoneda = new MonedaDAO(); objDocumentoDao = new DocumentoDAO(); if (tipoReporte == "F") { txt_Ruc.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabClienteDocumento; txt_Cliente.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabCliente; txt_Direccion.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabClienteDireccion; txt_GlosaCab.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabGlosa; txt_Serie.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabSerie; txt_Numero.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabNro; txt_Moneda.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabMoneda; txt_OT.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabOtCod; txt_Pago.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabPago; dpick_Fecha.Value = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabFecha; dpck_Fechavcto.Value = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabFechaVcto; txt_IGV.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabIGV.ToString("C").Substring(3); txt_TotalsinPercep.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTotal.ToString("C").Substring(3); txt_ValorVenta.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTotalSinIGV.ToString("C").Substring(3); tipoCambio(dpick_Fecha.Value.ToShortDateString()); txt_Guia.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabGuia; txt_Pedido.Text = ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabOrdenCompra; objListDocumentoDet = objDocumentoDao.detalleReporte(ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabSerie, ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabNro, Ventas.UNIDADNEGOCIO); grd_Detalle.DataSource = objListDocumentoDet; grd_Detalle.Refresh(); lblTotal.Text = objDocumentoDao.numeroALetras(convertToDouble(ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTotal.ToString())) + " " + txt_Moneda.Text; if (ReporteDocumentosPorFecha.objDocumentoCab.DocumentoCabTipoMoneda == "USB") { lbl_Moneda.Text = "$"; } } else if (tipoReporte == "C") { txt_Ruc.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabClienteDocumento; txt_Cliente.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabCliente; txt_Direccion.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabClienteDireccion; txt_GlosaCab.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabGlosa; txt_Serie.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabSerie; txt_Numero.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabNro; txt_Moneda.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabMoneda; txt_OT.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabOtCod; txt_Pago.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabPago; dpick_Fecha.Value = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabFecha; dpck_Fechavcto.Value = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabFechaVcto; txt_IGV.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabIGV.ToString("C").Substring(3); txt_TotalsinPercep.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTotal.ToString("C").Substring(3); txt_ValorVenta.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTotalSinIGV.ToString("C").Substring(3); txt_Guia.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabGuia; txt_Pedido.Text = ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabOrdenCompra; tipoCambio(dpick_Fecha.Value.ToShortDateString()); objListDocumentoDet = objDocumentoDao.detalleReporte(ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabSerie, ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabNro, Ventas.UNIDADNEGOCIO); grd_Detalle.DataSource = objListDocumentoDet; grd_Detalle.Refresh(); lblTotal.Text = objDocumentoDao.numeroALetras(convertToDouble(ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTotal.ToString())) + " " + txt_Moneda.Text; if (ReporteDocumentosPorCliente.objDocumentoCab.DocumentoCabTipoMoneda == "USB") { lbl_Moneda.Text = "$"; } } }