public void LoadData(RepairOrder order) { Microsoft.Reporting.WinForms.ReportParameter[] parameters = new Microsoft.Reporting.WinForms.ReportParameter[] { new Microsoft.Reporting.WinForms.ReportParameter("nombreCliente", string.Format("{0}, {1}", new object[] { order.Cliente.Apellido, order.Cliente.Nombre })), new Microsoft.Reporting.WinForms.ReportParameter("razonSocial", "Razon Social"), new Microsoft.Reporting.WinForms.ReportParameter("modeloEquipo", order.Phone.Modelo.Nombre), new Microsoft.Reporting.WinForms.ReportParameter("fechaIngreso", order.FechaIngreso.ToString("dd/MM/yyyy")), new Microsoft.Reporting.WinForms.ReportParameter("fechaEgreso", order.GetFechaEgreso("dd/MM/yyyy")) }; rptViewer.LocalReport.SetParameters(parameters); rptViewer.RefreshReport(); }
public void MapToForm(RepairOrder order) { _currentEntity = order; txtDateEgreso.Text = order.GetFechaEgreso("dd/MM/yyyy"); cbClientes.SelectedItem = order.Cliente; if (order.Id > 0) { dateIngreso.Value = order.FechaIngreso; } else { dateIngreso.Value = DateTime.Now; } chckSd.Checked = order.IsSd; chckSim.Checked = order.IsSim; }