/// <summary> /// btnBuscar_Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnBuscar_Click(object sender, EventArgs e) { try { IwsInformeAccidenteClient owsInformeAccidenteClient = new IwsInformeAccidenteClient(); string NumInforme = txtNumInforme.Value.ToUpper(); string Asegurado = txtAsegurado.Value.ToUpper(); //Obtiene Listado de Siniestros string listadoJson = owsInformeAccidenteClient.Listar(); List <MSInformeAccidente> listadoResult = new List <MSInformeAccidente>(); List <MSInformeAccidente> listado = new JavaScriptSerializer().Deserialize <List <MSInformeAccidente> >(listadoJson); foreach (MSInformeAccidente item in listado) { string asegurado = item.Siniestro.Poliza.Asegurado.Nombre + " " + item.Siniestro.Poliza.Asegurado.ApellidoPaterno + " " + item.Siniestro.Poliza.Asegurado.ApellidoMaterno; if (asegurado.ToUpper().Contains(Asegurado)) { listadoResult.Add(item); } } rptListadoInformes.DataSource = listadoResult; rptListadoInformes.DataBind(); } catch (Exception ex) { //throw ex; lblMensajeError.InnerText = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { IwsInformeAccidenteClient owsInformeAccidenteClient = new IwsInformeAccidenteClient(); //Obtiene Listado de Siniestros string listadoJson = owsInformeAccidenteClient.Listar(); //List<MSInformeAccidente> listadoResult = new List<MSInformeAccidente>(); List <MSInformeAccidente> listado = new JavaScriptSerializer().Deserialize <List <MSInformeAccidente> >(listadoJson); /* * foreach (MSInformeAccidente item in listado.Where(b => b.Estado == Constantes.iEstado_Registrado )) { * listadoResult.Add(item); * } * * * rptListadoInformes.DataSource = listadoResult;*/ rptListadoInformes.DataSource = listado; rptListadoInformes.DataBind(); } catch (Exception ex) { //throw ex; lblMensajeError.InnerText = ex.Message; } }