public DTO.ResultadoEntidad <DTO.Contable.Contador.Ficha> Contable_Contadores_Get() { DTO.ResultadoEntidad <DTO.Contable.Contador.Ficha> result = new DTO.ResultadoEntidad <DTO.Contable.Contador.Ficha> (); try { using (var ctx = new dBEntities(_cn.ConnectionString)) { var q = ctx.contabilidad_contadores.FirstOrDefault(d => d.id == 1); if (q == null) { result.Mensaje = "CONTADORES NO ENCONTRADO"; result.Entidad = null; result.Result = DTO.EnumResult.isError; return(result); } result.Entidad = new DTO.Contable.Contador.Ficha() { CntAsiento = q.cnt_aisento, CntAsientoPreview = q.cnt_aisento_preview }; } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DTO.EnumResult.isError; } return(result); }
public DTO.ResultadoEntidad <DTO.Contable.Integracion.Ficha> Contable_Integracion_GetBy(DTO.Contable.Integracion.FiltroID filtro) { var r = new DTO.ResultadoEntidad <DTO.Contable.Integracion.Ficha>(); if (filtro.Id.HasValue) { return(provider.Contable_Integracion_GetById(filtro.Id.Value)); } else if (filtro.IdAsiento.HasValue) { return(provider.Contable_Integracion_GetByIdAsiento(filtro.IdAsiento.Value)); } else { r.Mensaje = "FILTRO DE BUSQUEDA NO DEFINIDO"; r.Result = DTO.EnumResult.isError; return(r); } }