private void CargarData() { var filt = new OOB.Contable.Integracion.Filtro(); var r01 = Globals.MyData.Integracion_Lista(filt); if (r01.Result == OOB.Resultado.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } ListIntegr = new BindingList <OOB.Contable.Integracion.Ficha>(r01.Lista.OrderByDescending(d => d.Id).ToList()); bs.DataSource = ListIntegr; DGV.DataSource = bs; TB_DESDE.DataBindings.Add("Text", bs, "Desde"); TB_HASTA.DataBindings.Add("Text", bs, "Hasta"); TB_MODULO.DataBindings.Add("Text", bs, "Descripcion"); }
public OOB.Resultado.ResultadoLista <OOB.Contable.Integracion.Ficha> Integracion_Lista(OOB.Contable.Integracion.Filtro filt) { var rt = new OOB.Resultado.ResultadoLista <OOB.Contable.Integracion.Ficha>(); try { var filtDTO = new DTO.Contable.Integracion.Filtro(); var resultDTO = _servicio.Contable_Integracion_Lista(filtDTO); if (resultDTO.Result == DTO.EnumResult.isError) { rt.Mensaje = resultDTO.Mensaje; rt.Result = OOB.Resultado.EnumResult.isError; return(rt); } if (resultDTO.Lista != null) { rt.cntRegistro = resultDTO.cntRegistro; rt.Lista = resultDTO.Lista.Select(it => { return(new OOB.Contable.Integracion.Ficha() { Id = it.Id, Descripcion = it.Descripcion, Fecha = it.Fecha, DesdeFecha = it.DesdeFecha, HastaFecha = it.HastaFecha, ModuloAfecta = it.ModuloAfecta, EstaAnulado = it.EstaAnulado, }); }).ToList(); } else { rt.cntRegistro = 0; rt.Lista = new List <OOB.Contable.Integracion.Ficha>(); } } catch (Exception e) { rt.Mensaje = e.Message; rt.Result = OOB.Resultado.EnumResult.isError; } return(rt); }