private void btnPrintTR_Click(object sender, EventArgs e) { if (WorkOrderGrid.GetFocusedRow() is WorkOrders item) { item.PrintedBy = User.GetUserName(); Rpt.rptTechnicalReport rpt = new Rpt.rptTechnicalReport() { DataSource = new List <WorkOrders>() { item } }; rpt.CreateDocument(); Rpt.frmReportViewer frm = new Rpt.frmReportViewer(rpt); frm.ShowDialog(); } }
private void btnPrint_Click(object sender, EventArgs e) { if (WorkOrderGrid.GetFocusedRow() is WorkOrders item) { DocumentLedgerViewModel vm = new DocumentLedgerViewModel(); vm.WorkOrders = item; vm.DocActions = vm.GetDocActions(item.Id); vm.PrintedBy = User.GetUserName(); Rpt.rptDocumentLedger rpt = new Rpt.rptDocumentLedger() { DataSource = new List <DocumentLedgerViewModel>() { vm } }; rpt.CreateDocument(); Rpt.frmReportViewer frm = new Rpt.frmReportViewer(rpt); frm.ShowDialog(); } }