protected void Page_Load(object sender, EventArgs e) { try { if (Page.IsPostBack == false) { gvPacientes.DataSource = objPacienteBL.ListarPaciente(); gvPacientes.DataBind(); } } catch (Exception ex) { lblMensaje.Text = "Se ha producido el error..." + ex.Message; } }
public PacientesViewModel() { try { var pacientes = new PacienteBL(); var lista = pacientes.ListarPaciente(); if (lista.Count() > 0) { cvFiltrable = new CollectionViewSource(); cvFiltrable.Source = new ObservableCollection <PacienteBE>(lista); cvFiltrable.Filter += CvFiltrable_Filter; } } catch (Exception ex) { System.Windows.MessageBox.Show(ex.Message); } }