コード例 #1
0
        public IEnumerable <Profesional> GetProfesionales(decimal idUsuario)
        {
            using (Tracer t = new Tracer())
            {
                t.TraceVerbose("GetProfesionales idUsuario: [{0}]", idUsuario);

                IEnumerable <Profesional> profesionales = new List <Profesional>();

                try
                {
                    EstspProfesionalSelResult wsProfesionales = null;
                    using (WsfiltrosestadisticasWebClient wsClient = new WsfiltrosestadisticasWebClient())
                    {
                        wsProfesionales = wsClient.estspProfesionalSel(idUsuario);
                    }

                    profesionales = TransformWSProfesionalesToProfesionales(wsProfesionales);
                }
                catch (Exception ex)
                {
                    String error = ex.Message;
                    Console.WriteLine("Error = " + error);
                    t.TraceError("Error = " + error);
                }

                return(profesionales);
            }
        }
コード例 #2
0
        public IEnumerable <Area> GetAreas(decimal idUsuario)
        {
            using (Tracer t = new Tracer())
            {
                t.TraceVerbose("GetAreas idUsuario: [{0}]", idUsuario);

                IEnumerable <Area> areas = new List <Area>();

                try
                {
                    EstspAreaSelResult wsAreas = null;
                    using (WsfiltrosestadisticasWebClient wsClient = new WsfiltrosestadisticasWebClient())
                    {
                        wsAreas = wsClient.estspAreaSel(idUsuario);
                    }

                    areas = TransformWSAreasToAreas(wsAreas);
                }
                catch (Exception ex)
                {
                    String error = ex.Message;
                    Console.WriteLine("Error = " + error);
                    t.TraceError("Error = " + error);
                }

                return(areas);
            }
        }