예제 #1
0
        public RespuestaConsulta ObtenerNombresFiltrados(string caracter)
        {
            IList <LiquidacionCuotaModeradora> liquidacionCuotaModeradoras;
            RespuestaConsulta respuestaConsulta = new RespuestaConsulta();

            try
            {
                liquidacionCuotaModeradoras = liquidacionCoutaModeradoraRepository.ObtenerNombresFiltrados(caracter);
                if (liquidacionCuotaModeradoras != null)
                {
                    respuestaConsulta.liquidacionCuotaModeradoras = liquidacionCuotaModeradoras;
                    respuestaConsulta.Mensaje = "La consulta ha sido realizada con exito";
                    return(respuestaConsulta);
                }
                else
                {
                    respuestaConsulta.liquidacionCuotaModeradoras = null;
                    respuestaConsulta.Mensaje = "No se ha encontrado ninguna similitud";
                    return(respuestaConsulta);
                }
            }
            catch (Exception)
            {
                return(null);
            }
        }
예제 #2
0
        public RespuestaConsulta ObtenerCoutasModeradorasContributivas()
        {
            RespuestaConsulta respuestaConsulta = new RespuestaConsulta();

            try
            {
                respuestaConsulta.liquidacionCuotaModeradoras = liquidacionCoutaModeradoraRepository.ObtenerCoutasModeradorasContributivas();
                respuestaConsulta.Mensaje = "La consulta ha sido realizada con exito";
                return(respuestaConsulta);
            }
            catch (Exception)
            {
                return(null);
            }
        }
예제 #3
0
        public RespuestaConsulta CargarArchivo(string FileStream)
        {
            RespuestaConsulta respuestaConsulta = new RespuestaConsulta();

            try
            {
                respuestaConsulta.Liquidacion = repositorio.CargarArchivo(FileStream);
                respuestaConsulta.Error       = false;
                respuestaConsulta.Mensaje     = "Cargado Correctamente";
                return(respuestaConsulta);
            }
            catch (Exception)
            {
                respuestaConsulta.Error   = true;
                respuestaConsulta.Mensaje = "No se cargaron los datos";
                return(respuestaConsulta);
            }
        }
예제 #4
0
        public RespuestaConsulta ObtenerClientesNombre(string nombre)
        {
            RespuestaConsulta respuestaConsulta = new RespuestaConsulta();

            try
            {
                conexion.Open();
                respuestaConsulta.Clientes = clienteRepositorio.ObtenerClientesNombre(nombre);
                respuestaConsulta.Mensaje  = "La consulta ha sido procesada con exito";
                return(respuestaConsulta);
            }
            catch (Exception e)
            {
                respuestaConsulta.Clientes = null;
                respuestaConsulta.Mensaje  = $"La consulta no ha sido procesada con exito {e.Message}";
                return(respuestaConsulta);
            }
            finally { conexion.Close(); }
        }
예제 #5
0
        public RespuestaConsulta Consultar()
        {
            //IList<LiquidacionCuotaModeradora> liquidacionCuotaModeradoras = new List<LiquidacionCuotaModeradora>();
            RespuestaConsulta respuestaConsulta = new RespuestaConsulta();

            try
            {
                respuestaConsulta.liquidacionCuotaModeradoras = liquidacionCoutaModeradoraRepository.Consultar();
                foreach (var item in respuestaConsulta.liquidacionCuotaModeradoras)
                {
                    Console.WriteLine(item.ToString());
                }
                respuestaConsulta.Mensaje = "Consulta realizada con exito";
                return(respuestaConsulta);
            }
            catch (Exception)
            {
                return(null);
            }
        }
예제 #6
0
        public RespuestaConsulta Consultar()
        {
            RespuestaConsulta respuesta = new RespuestaConsulta();

            try
            {
                respuesta.Error = false;
                IList <Persona> personas = personaRepository.Consultar();;
                if (respuesta.Personas != null)
                {
                    respuesta.Mensaje = "Se Consulta la Informacion de personas";
                }
                else
                {
                    respuesta.Mensaje = "No existen Datos para Consultar";
                }
            }
            catch (Exception e)
            {
                respuesta.Error   = true;
                respuesta.Mensaje = $"Erro en datos: " + e.Message;
            }
            return(respuesta);
        }
        public RespuestaConsulta ConsultarConsultaGeneral()
        {
            RespuestaConsulta respuesta = new RespuestaConsulta();

            try
            {
                respuesta.Error         = false;
                respuesta.liquidaciones = cuotaRepository.Consultar();
                if (respuesta.liquidaciones != null)
                {
                    respuesta.Mensaje = "LISTADO DE LIQUIDACIONES";
                }
                else
                {
                    respuesta.Mensaje = "NO HAY DATOS";
                }
            }
            catch (Exception e)
            {
                respuesta.Error   = true;
                respuesta.Mensaje = $"ERROR" + e.Message;
            }
            return(respuesta);
        }
예제 #8
0
        public RespuestaConsulta Consultar()
        {
            RespuestaConsulta respuestaConsulta = new RespuestaConsulta();

            try
            {
                respuestaConsulta.ListaLiquidaciones = liquidacionRepository.Consultar();

                if (respuestaConsulta.ListaLiquidaciones == null)
                {
                    respuestaConsulta.Mensaje = $"Lista Vacia";
                }
                else
                {
                    respuestaConsulta.Mensaje = $"Se ha consultado la Lista Correctamente";
                }
            }
            catch (Exception e)
            {
                respuestaConsulta.Mensaje            = $"Error al Consultar: {e.Message}";
                respuestaConsulta.ListaLiquidaciones = null;
            }
            return(respuestaConsulta);
        }
예제 #9
0
        public RespuestaConsulta Consultar()
        {
            RespuestaConsulta respuesta = new RespuestaConsulta();

            try
            {
                respuesta.Error    = false;
                respuesta.creditos = creditoRepository.Consultar();
                if (respuesta.creditos != null)
                {
                    respuesta.Mensaje = "LISTADO DE CREDITOS";
                }
                else
                {
                    respuesta.Mensaje = "NO HAY DATOS";
                }
            }
            catch (Exception e)
            {
                respuesta.Error   = true;
                respuesta.Mensaje = $"ERROR" + e.Message;
            }
            return(respuesta);
        }