public IEnumerable <TablasVariasGeneralModel> GetListTipoFactura()
        {
            var service       = new TablasVariasService(_context, _db);
            var tiposfacturas = service.GetTablasVariasByCode(2088);

            return(tiposfacturas.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListRegimenEspecialRecibidas()
        {
            var service = new TablasVariasService(_context, _db);
            var regimenesespecialrecibidas = service.GetTablasVariasByCode(2092);

            return(regimenesespecialrecibidas.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListCanalContable()
        {
            var service = new TablasVariasService(_context, _db);
            var getTablasVariasByCode = service.GetTablasVariasByCode(2080);

            return(getTablasVariasByCode.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListCalificacionComercial()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(710);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasCargosEmpresaModel> GetListCargosEmpresa()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(2050);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasCargosEmpresaModel)f));
        }
        public IEnumerable <TablasVariasTiposAsientosModel> GetListTiposAsientos()
        {
            var service = new TablasVariasService(_context, _db);
            var getTablasVariasByCode = service.GetTablasVariasByCode(72);

            return(getTablasVariasByCode.Lineas.OrderByDescending(f => f.Defecto).ThenBy(d => d.Descripcion).Select(f => (TablasVariasTiposAsientosModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListComentariosAsientos()
        {
            var service             = new TablasVariasService(_context, _db);
            var comentariosasientos = service.GetTablasVariasByCode(70);

            return(comentariosasientos.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListMotivosDevolucion()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(10);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListZonaClienteProveedor()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(2);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetTiposAsientosContables()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(72);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListFamiliaMateriales()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(20);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasMotivoBloqueoCuentasModel> GetListMotivosBloqueo()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(12);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasMotivoBloqueoCuentasModel)f));
        }
        public IEnumerable <TablasVariasTiposAlbaranesModel> GetListTiposAlbaranes()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(1010);

            return(tablavaria.Lineas.OrderBy(f => f.Defecto).ThenBy(f => f.Descripcion).Select(f => (TablasVariasTiposAlbaranesModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListSeccionesProduccion()
        {
            var service        = new TablasVariasService(_context, _db);
            var gruposecciones = service.GetTablasVariasByCode(80);

            return(gruposecciones.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public static IEnumerable <TablasVariasGeneralModel> GetListDescripcionAsientos(IContextService context, MarfilEntities db = null)
        {
            var service = new TablasVariasService(context, db);
            var getTablasVariasByCode = service.GetTablasVariasByCode(76);

            return(getTablasVariasByCode.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetClasificacionArticulos()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(2105);

            return(tablavaria.Lineas.OrderBy(f => f.Valor).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasGeneralModel> GetListGruposFormasPago()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(940);

            return(tablavaria.Lineas.OrderBy(f => f.Descripcion).Select(f => (TablasVariasGeneralModel)f));
        }
        public IEnumerable <TablasVariasTiposNif> GetListTiposNif()
        {
            var service    = new TablasVariasService(_context, _db);
            var tablavaria = service.GetTablasVariasByCode(2070);

            return(tablavaria.Lineas.OrderBy(f => f.Valor).Select(f => (TablasVariasTiposNif)f));
        }
        // ver si se usa
        public string GetDescripcionAsiento(string valor)
        {
            var    service = new TablasVariasService(_context, _db);
            var    getTablasVariasByCode = service.GetTablasVariasByCode(76);
            string myDescripcion;

            myDescripcion = getTablasVariasByCode.Lineas.Where(f => f.Valor == valor)
                            .Select(f => f.Valor).ToString();
            return(myDescripcion);
        }