コード例 #1
0
        public ECuentas buscar(string codigo, string nivel)
        {
            if (string.IsNullOrWhiteSpace(codigo))
            {
                return(null);
            }
            CuentasDAO CDao = new CuentasDAO();

            return(CDao.buscar(codigo, nivel));
        }
コード例 #2
0
        /// <summary>
        /// Guardar Documento Contable
        /// </summary>
        /// <param name="objDoc"></param>
        /// <returns></returns>
        public int insertar(EDocumentos objDoc)
        {
            CuentasDAO cDao = new CuentasDAO();

            if (cDao.buscar(objDoc.codigo, "Auxiliar") == null)
            {
                return(0);
            }
            return(dDao.insert(BLL.Inicializar.Mes, objDoc));
        }
コード例 #3
0
        public _Response <Haber> ObtenerDetalleCuenta(RequestObtenerDetalleCuenta request)
        {
            _Response <Haber> response = new _Response <Haber>();

            try
            {
                CuentasDAO cuentasDAO = new CuentasDAO();
                response = cuentasDAO.ObtenerDetalleCuenta(request);
            }
            catch (Exception ex)
            {
                response.Estatus = -1;
                response.Mensaje = ex.Message;
            }
            return(response);
        }
コード例 #4
0
        public string validarCuentas(EParametros parametro)
        {
            ECuentas   cta  = null;
            CuentasDAO cDao = new CuentasDAO();

            cta = cDao.buscar(parametro.ctaCaja, "");
            if (cta == null)
            {
                return("La Cuenta de Caja No Existe");
            }

            cta = cDao.buscar(parametro.ctaIVA, "");
            if (cta == null)
            {
                return("La Cuenta de I.V.A no Existe");
            }

            cta = cDao.buscar(parametro.ctaBanco, "");
            if (cta == null)
            {
                return("La Cuenta de Bancos No Existe");
            }

            cta = cDao.buscar(parametro.ctaProveedor, "");
            if (cta == null)
            {
                return("La Cuenta de Proveedores No Existe");
            }

            cta = cDao.buscar(parametro.ctaDepMonetaria, "");
            if (cta == null)
            {
                return("La Cuenta de Depreciacion de la Correccion Monetaria No Existe");
            }

            return("Correcto");
        }
コード例 #5
0
        /// <summary>
        /// Validacion de Cuentas del Activo
        /// </summary>
        /// <param name="ctaActivo">Cuenta del Activo</param>
        /// <param name="ctaDepreciacion">Cuenta Depreciacion</param>
        /// <param name="ctaGastos">Cuenta Gastos</param>
        /// <param name="ctaPerdida">Cuenta de Perdida</param>
        /// <param name="ctaGanancia">Cuenta de Gananacia</param>
        /// <returns></returns>

        private string validarCuentas(string ctaActivo, string ctaDepreciacion, string ctaGastos, string ctaPerdida, string ctaGanancia)
        {
            ECuentas   cta  = null;
            CuentasDAO cDao = new CuentasDAO();

            cta = cDao.buscar(ctaActivo, "");
            if (cta == null)
            {
                return("La Cuenta de Activos No Existe");
            }

            cta = cDao.buscar(ctaDepreciacion, "");
            if (cta == null)
            {
                return("La Cuenta de Depreciacion No Existe");
            }

            cta = cDao.buscar(ctaGastos, "");
            if (cta == null)
            {
                return("La Cuenta de Gastos No Existe");
            }

            cta = cDao.buscar(ctaGanancia, "");
            if (cta == null)
            {
                return("La Cuenta de Ganancias  No   Existe");
            }

            cta = cDao.buscar(ctaPerdida, "");
            if (cta == null)
            {
                return("La Cuenta de Perdida No Existe");
            }
            return("Correcto");
        }
コード例 #6
0
        public _Response <List <Haber> > ObtenerCuentas(RequestObtenerCuentas request)
        {
            _Response <List <Haber> > response = new _Response <List <Haber> >();

            //_Response<ResponseObtenerCuentas> _response = new _Response<ResponseObtenerCuentas>();
            try
            {
                CuentasDAO cuentasDAO = new CuentasDAO();
                response = cuentasDAO.ObtenerCuentas(request);
            }
            catch (Exception ex)
            {
                response.Estatus = -1;
                response.Mensaje = ex.Message;
            }
            return(response);

            //public CuentasDAO cuentasDAO = new CuentasDAO();

            //responseObtenerCuentas.Cuentas = new List<string>() {"Inver", "Ahorro", "Debito"};
            //_response.Data = responseObtenerCuentas;
            //_response.Estatus = "200";
            //_response.Mensaje = "OK";
        }
コード例 #7
0
        public int validarAuxiliares()
        {
            CuentasDAO cDao = new CuentasDAO();

            return(cDao.verificarAuxiliares());
        }
コード例 #8
0
        public List <ECuentas> getAll()
        {
            CuentasDAO CDao = new CuentasDAO();

            return(CDao.getAll());
        }
コード例 #9
0
 public CuentasController()
 {
     this.cuentasDAO = new CuentasDAO();
 }