private void AsegurarCmbVista() { IProveedorTablaRegFalla todos = new ProveedorPorEstado("Todos", null); IProveedorTablaRegFalla enElab = new ProveedorPorEstado("En Elaboración", D_COD_ESTADO_INF.EN_ELABORACION); IProveedorTablaRegFalla enRevision = new ProveedorPorEstado("En Revisión", D_COD_ESTADO_INF.ELABORADO); IProveedorTablaRegFalla enEnviados = new ProveedorPorEstado("Enviados", D_COD_ESTADO_INF.ENVIADO); _cmbVista.Items.Add(todos); _cmbVista.Items.Add(enElab); if (Sesion.Instancia.RolSIN == "CNDC") { _cmbVista.Items.Add(enRevision); } _cmbVista.Items.Add(enEnviados); _cmbVista.Items.Add(new ProveedorPorNotif()); _cmbVista.SelectedIndex = 0; _proveedorVistaSeleccionado = todos; }
private void AsegurarCmbVista() { IProveedorTablaRegFalla agente = new ProveedorPorAgente("Agente: " + Sesion.Instancia.EmpresaActual.Sigla, Sesion.Instancia.EmpresaActual.PkCodPersona); IProveedorTablaRegFalla todos = new ProveedorPorEstado("Todos los agentes", null); IProveedorTablaRegFalla enElab = new ProveedorPorEstado(Sesion.Instancia.EmpresaActual.Sigla + ": En Elaboración", D_COD_ESTADO_INF.EN_ELABORACION); IProveedorTablaRegFalla enRevision = new ProveedorPorEstado(Sesion.Instancia.EmpresaActual.Sigla + ": En Revisión", D_COD_ESTADO_INF.ELABORADO); IProveedorTablaRegFalla enEnviados = new ProveedorPorEstado(Sesion.Instancia.EmpresaActual.Sigla + ": Enviados", D_COD_ESTADO_INF.ENVIADO); _cmbVista.Items.Add(agente); _cmbVista.Items.Add(todos); _cmbVista.Items.Add(enElab); if (Sesion.Instancia.RolSIN == "CNDC") { _cmbVista.Items.Add(enRevision); } _cmbVista.Items.Add(enEnviados); _cmbVista.Items.Add(new ProveedorPorNotif(Sesion.Instancia.EmpresaActual.Sigla + ": Notificaciones")); _cmbVista.SelectedIndex = 0; _proveedorVistaSeleccionado = agente; }