Beispiel #1
0
        public List <GnTipdo> GetGnTipdo()
        {
            DAOGnTipdo     dao    = new DAOGnTipdo();
            List <GnTipdo> result = new List <GnTipdo>();

            result = dao.getListGnTipdo();
            if (result == null || !result.Any())
            {
                throw new Exception("No se encontraron tipos de documento parametrizados en Seven-Erp");
            }
            return(result);
        }
Beispiel #2
0
        public TOTransaction <CtPropoLoad> GetInitialDataCtPropo(int emp_codi)
        {
            DAOGnTipdo daoGnTipDo = new DAOGnTipdo();
            DAOCtPropo daoCtPropo = new DAOCtPropo();
            BOGnItems  boItems    = new BOGnItems();
            BOGnPaise  boPaise    = new BOGnPaise();
            BOGnArbol  boArbol    = new BOGnArbol();
            DAOGnLogo  daoLogo    = new DAOGnLogo();
            BOGnDigfl  boDigfl    = new BOGnDigfl();

            try {
                CtPropoLoad result = new CtPropoLoad();

                List <GnTipdo>   tipdoct = daoGnTipDo.getListGnTipdo();
                List <TOCtCamar> CtCamar = daoCtPropo.GetCtCamar(emp_codi);
                List <GnItem>    tipCont = boItems.GetGnItems(98);
                List <GnPaise>   GnPaise = boPaise.GetGnPaise();
                List <GnArbol>   GnArbol = boArbol.GetGbnArbol(18, emp_codi);
                string           parptda = daoCtPropo.GetPolitica(emp_codi);
                List <GnItem>    CtDtrda = boItems.GetGnItems(342);
                string           parcrpr = daoCtPropo.GetInfoProv(emp_codi);
                GnFlag           digfl   = boDigfl.GetGnDigfl("SGN000008");

                result.tipdoct   = tipdoct;
                result.CtCamar   = CtCamar;
                result.tipCont   = tipCont;
                result.GnPaise   = GnPaise;
                result.GnArbol   = GnArbol;
                result.parptda   = parptda;
                result.CtDtrda   = CtDtrda;
                result.parcrpr   = parcrpr;
                result.empImage  = daoLogo.GetGnLogo(emp_codi).emp_logs;
                result.SGN000008 = digfl.dig_valo;

                return(new TOTransaction <CtPropoLoad>()
                {
                    objTransaction = result, txtRetorno = "", retorno = 0
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtPropoLoad>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #3
0
        public TOTransaction <List <GnTipdo> > GetTipDocumento(int emp_codi)
        {
            DAOGnTipdo daoGnTipDo = new DAOGnTipdo();

            try
            {
                List <GnTipdo> GnTipdo = daoGnTipDo.getListGnTipdo();
                return(new TOTransaction <List <GnTipdo> >()
                {
                    objTransaction = GnTipdo, txtRetorno = "", retorno = 0
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <List <GnTipdo> >()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #4
0
        public TOTransaction <TORnRadic> GetInitialDataRnRadic(int emp_codi, string usu_codi = "")
        {
            DAORnRadic    daoRadic   = new DAORnRadic();
            BOGnPaise     boPaise    = new BOGnPaise();
            DAOGnTipdo    daoGnTipDo = new DAOGnTipdo();
            List <string> GN_DIGFL   = new List <string>();
            BOGnItems     boItems    = new BOGnItems();

            try
            {
                TORnRadic      result  = new TORnRadic();
                List <ArTiapo> ArTiapo = daoRadic.getListArTiapo();
                List <GnPaise> GnPaise = boPaise.GetGnPaise();
                List <GnTipdo> GnTipdo = daoGnTipDo.getListGnTipdo();
                List <GnTipdo> GnTipdE = daoGnTipDo.getListGnTipdo();

                string acr_apor = "";
                acr_apor = daoRadic.isAport(usu_codi, emp_codi, "ACR_APOR");

                List <ArApovo> ArApovo = new List <ArApovo>();

                if (acr_apor == "S")
                {
                    ArApovo = daoRadic.getListArApovo(usu_codi);
                }
                else
                {
                    ArApovo = daoRadic.getListArApovo();
                }

                List <RnGrura> RnGrura     = daoRadic.getListRnGrura(emp_codi);
                List <SuMpare> SuMpare     = daoRadic.getListSumPare(emp_codi);
                List <GnItem>  gnprofe     = boItems.GetGnItems(351);
                List <GnItem>  gnconde     = boItems.GetGnItems(339);
                List <GnItem>  clastra     = boItems.GetGnItems(334);
                List <GnItem>  tipvinc     = boItems.GetGnItems(338);
                List <GnItem>  cartrab     = boItems.GetGnItems(484);
                List <ArApovo> ArApovoAfil = daoRadic.getListArApovo(usu_codi);

                result.artiapo     = ArTiapo;
                result.GnPaise     = GnPaise;
                result.GnTipdo     = GnTipdo;
                result.arapovo     = ArApovo;
                result.rngrura     = RnGrura;
                result.SuMpare     = SuMpare;
                result.gnprofe     = gnprofe;
                result.gnconde     = gnconde;
                result.clastra     = clastra;
                result.tipvinc     = tipvinc;
                result.cartrab     = cartrab;
                result.arapovoafil = ArApovoAfil;
                result.SRN000001   = daoRadic.getDigflag("SRN000001");
                result.SRN000002   = daoRadic.getDigflag("SRN000002");
                result.cen_codi    = daoRadic.getInfoFudCe(emp_codi, usu_codi);
                return(new TOTransaction <TORnRadic>()
                {
                    objTransaction = result, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <TORnRadic>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }