protected override void RefreshMainData() { PgMng.Grow(string.Empty, "OutputDelivery"); _selectedOid = ActiveOID; switch (DataType) { case EntityMngFormTypeData.Default: switch (_delivery_type) { case ETipoAlbaranes.Todos: if (Library.Common.ModulePrincipal.GetUseActiveYear()) { List = OutputDeliveryList.GetList(false, _holder_type, Library.Common.ModulePrincipal.GetActiveYear().Year); } else { List = OutputDeliveryList.GetList(false, _holder_type); } break; case ETipoAlbaranes.Facturados: if (Library.Common.ModulePrincipal.GetUseActiveYear()) { List = OutputDeliveryList.GetFacturados(false, Library.Common.ModulePrincipal.GetActiveYear().Year); } else { List = OutputDeliveryList.GetFacturados(false); } break; case ETipoAlbaranes.NoFacturados: if (Library.Common.ModulePrincipal.GetUseActiveYear()) { List = OutputDeliveryList.GetNoFacturados(true, _oid_client, _oid_serie, Library.Common.ModulePrincipal.GetActiveYear().Year); } else { List = OutputDeliveryList.GetNoFacturados(true, _oid_client, _oid_serie); } break; case ETipoAlbaranes.Agrupados: if (Library.Common.ModulePrincipal.GetUseActiveYear()) { List = OutputDeliveryList.GetAgrupados(false, Library.Common.ModulePrincipal.GetActiveYear().Year); } else { List = OutputDeliveryList.GetAgrupados(false); } break; case ETipoAlbaranes.Work: if (Library.Common.ModulePrincipal.GetUseActiveYear()) { List = OutputDeliveryList.GetWorkList(false, Library.Common.ModulePrincipal.GetActiveYear().Year); } else { List = OutputDeliveryList.GetWorkList(false); } break; } break; case EntityMngFormTypeData.ByParameter: _sorted_list = List.GetSortedList(); break; } PgMng.Grow(string.Empty, "Lista de Albaranes"); }