Example #1
0
        public RespuestaConsulta <Abono> ConsultarTodos(int creditoId)
        {
            RespuestaConsulta <Abono> peticion = new RespuestaConsulta <Abono>();

            try
            {
                peticion.Elementos = _contexto.Abonos.Where(a => a.CreditoId == creditoId).ToList();
                peticion           = (peticion.Elementos.Count != 0) ?
                                     new RespuestaConsulta <Abono>(peticion.Elementos, "Consulta realizada con éxito", false) :
                                     new RespuestaConsulta <Abono>(new List <Abono>(), "No se han encontrado Abonos registradas", true);
            }
            catch (Exception e)
            {
                peticion = new RespuestaConsulta <Abono>(new List <Abono>(), "Error: " + e.Message, true);
            }
            return(peticion);
        }
Example #2
0
        public RespuestaConsulta <Empresa> ConsultarTodos()
        {
            RespuestaConsulta <Empresa> peticion = new RespuestaConsulta <Empresa>();

            try
            {
                peticion.Elementos = _contexto.Empresas.Include(e => e.Credito).ToList();
                peticion           = (peticion.Elementos.Count != 0)?
                                     new RespuestaConsulta <Empresa>(peticion.Elementos, "Consulta realizada con éxito", false):
                                     new RespuestaConsulta <Empresa>(new List <Empresa>(), "No se han encontrado Empresas registradas", true);
            }
            catch (Exception e)
            {
                peticion = new RespuestaConsulta <Empresa>(new List <Empresa>(), "Error: " + e.Message, true);
            }
            return(peticion);
        }
Example #3
0
        public RespuestaConsulta <Factura> Consutar()
        {
            List <Factura> facturas;

            try
            {
                facturas = _context.Facturas.Include(d => d.DetallesFactura).ToList();
                if (facturas.Count == 0)
                {
                    return(new RespuestaConsulta <Factura>(facturas, "Oh no,no encontramos facturas", false));
                }
                return(new RespuestaConsulta <Factura>(facturas, "Consulta de factura con  exito", false));
            }
            catch (Exception e)
            {
                RespuestaConsulta <Factura> respuesta = new RespuestaConsulta <Factura>();
                respuesta.Mensaje = $"error {e.Message}";
                respuesta.Error   = true;
                return(respuesta);
            }
        }