protected virtual void SelectChargeStatusAction() { SelectEnumInputForm form = new SelectEnumInputForm(true); EEstado[] list = { EEstado.DudosoCobro, EEstado.Pendiente }; form.SetDataSource(Library.Common.EnumText <EEstado> .GetList(list)); if (form.ShowDialog(this) == DialogResult.OK) { ComboBoxSource estado = form.Selected as ComboBoxSource; _entity.UpdateEstadoCobro((EEstado)estado.Oid); EstadoCobro_TB.Text = _entity.EstadoCobroLabel; } }