public void VistaPreviaNotaCreditoCliente(Notacreditocli notacreditocliMnt) { Tipocp tipocp = Service.GetTipocp(x => x.Idtipocp == notacreditocliMnt.Idtipocp); const string nameRelation = "ventas.vwnotacreditocliimpresion"; string whereList = string.Format("idnotacreditocli = {0}", notacreditocliMnt.Idnotacreditocli); const string ordersList = "numeroitem"; const string fieldsList = "*"; DataTable dt = HelperDb.SqlConsulta(nameRelation, whereList, ordersList, fieldsList); dt.TableName = "cp"; if (string.IsNullOrEmpty(tipocp.Nombrereporte)) { XtraMessageBox.Show("No se asignó un formato de impresión", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //ImporteLetras string importeDocumentoLetra = UtilityReport.ToNumberLetters(notacreditocliMnt.Totaldocumento.ToString(CultureInfo.InvariantCulture)); string nameReporte = FilesHelper.FindingFileName(Application.StartupPath, string.Format("Reportes\\Ventas\\{0}", tipocp.Nombrereporte.Trim())); switch (tipocp.Tiporeporteador) { case 0: //FastReport Report fastReport = new Report(); fastReport.Load(nameReporte); fastReport.RegisterData(dt, "cp"); fastReport.RegisterData(VwSucursalList, "emp"); fastReport.SetParameterValue("ImporteDocLetras", importeDocumentoLetra); ReportHelper1 reportHelper1 = new ReportHelper1(fastReport); reportHelper1.ShowDialog(); break; case 1: //XtraReport //XtraReport xtraReport = new XtraReport { DataSource = dt }; //xtraReport.LoadLayout(nameReporte); //Parametros object[] parametrosReporte = { importeDocumentoLetra }; ReportHelper2 reportHelper2 = new ReportHelper2(nameReporte, dt, parametrosReporte, "NotaCreditoCliente"); reportHelper2.ShowDialog(); break; } }
public bool GuardarNotaCreditoCli(TipoMantenimiento tipoMantenimiento, Notacreditocli entidadCab, List <VwNotacreditoclidet> entidadDetList) { return(NotacreditocliDao.GuardarNotaCreditoCli(tipoMantenimiento, entidadCab, entidadDetList)); }
public void UpdateNotacreditocli(Notacreditocli entity) { NotacreditocliDao.Update(entity); }
public int SaveNotacreditocli(Notacreditocli entity) { return(NotacreditocliDao.Save(entity)); }