コード例 #1
0
 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();
 }
コード例 #2
0
 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;
 }