private void MostrarTotales() { List <Entities.OrdenesServiciosRefacciones> ordenesServiciosRefacciones = new List <Entities.OrdenesServiciosRefacciones>(); foreach (Entities.OrdenesServicios os in Padre.OrdenTrabajo.OrdenesServicios) { ordenesServiciosRefacciones.AddRange(os.OrdenesServiciosRefacciones); } // DataBind a refacciones this.RefaccionesAgregadasDataGrdiView.DataSource = ordenesServiciosRefacciones; this.vista_RefaccionesBindingSource.DataSource = null; Padre.OrdenTrabajo.CalcularTotales(); Padre.MostrarTotales(); }
private void MostrarTotales() { // Databind a servicios this.ordenesServiciosBindingSource.DataSource = Padre.OrdenTrabajo.OrdenesServicios; this.ordenesServiciosBindingSource.ResetBindings(false); // Generar una lista total de refacciones de todas las ordenes de servicios List <Entities.OrdenesServiciosRefacciones> ordenesServiciosRefacciones = new List <Entities.OrdenesServiciosRefacciones>(); foreach (Entities.OrdenesServicios os in Padre.OrdenTrabajo.OrdenesServicios) { ordenesServiciosRefacciones.AddRange(os.OrdenesServiciosRefacciones); } // DataBind a refacciones this.RefaccionesAgregadasDataGrdiView.DataSource = ordenesServiciosRefacciones; this.vista_ServiciosMantenimientosBindingSource.DataSource = null; Padre.OrdenTrabajo.CalcularTotales(); Padre.MostrarTotales(); }