コード例 #1
0
        public OOB.Resultado.FichaEntidad <int> Pendiente_CtasPendientes(int idOperador)
        {
            var result = new OOB.Resultado.FichaEntidad <int>();

            var filtroDTO = new DtoLibPos.Pendiente.Cnt.Filtro();

            if (idOperador != -1)
            {
                filtroDTO.idOperador = idOperador;
            }

            var r01 = MyData.Pendiente_CtasPendientes(filtroDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            result.Entidad = r01.Entidad;

            return(result);
        }
コード例 #2
0
        public DtoLib.ResultadoEntidad <int> Pendiente_CtasPendientes(DtoLibPos.Pendiente.Cnt.Filtro filtro)
        {
            var result = new DtoLib.ResultadoEntidad <int>();

            try
            {
                using (var cn = new PosEntities(_cnPos.ConnectionString))
                {
                    var lEnt = cn.p_pendiente.ToList();
                    if (filtro.idOperador != null)
                    {
                        lEnt = lEnt.Where(s => s.id_p_operador == filtro.idOperador.Value).ToList();
                    }
                    result.Entidad = lEnt.Count();
                };
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DtoLib.Enumerados.EnumResult.isError;
            }

            return(result);
        }
コード例 #3
0
 public DtoLib.ResultadoEntidad <int> Pendiente_CtasPendientes(DtoLibPos.Pendiente.Cnt.Filtro filtro)
 {
     return(ServiceProv.Pendiente_CtasPendientes(filtro));
 }