Beispiel #1
0
        public TOTransaction <CtRevPrSalida> sendMailPropo(string mailTo)
        {
            DAORevPr    daoRevPr    = new DAORevPr();
            DAOGnInsta  daoInsta    = new DAOGnInsta();
            mailHandler mailHandler = new mailHandler();

            try
            {
                string subject = ConfigurationManager.AppSettings["asuntoCreacion"].ToString();
                string body    = ConfigurationManager.AppSettings["cuerpoCreacion"].ToString();
                body = string.Format("{0}{1}{2}", "<p style = 'text-align: justify; '>", body, "</p>");
                Mail    mail  = mailHandler.generateMailCtPropo(mailTo, subject, body);
                GnInsta insta = daoInsta.GetGnInsta();
                mailHandler.sendMail(mail, insta);

                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = new CtRevPrSalida()
                    {
                        msg = "El correo ha sido enviado de manera exitosa"
                    }, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #2
0
        public TOTransaction <CtRevPrSalida> PostPropo(CtPropo propo)
        {
            DAORevPr    daoRevPr    = new DAORevPr();
            DAOGnInsta  daoInsta    = new DAOGnInsta();
            mailHandler mailHandler = new mailHandler();

            try
            {
                propo.rev_cont = daoRevPr.GetCont("CT_REVPR", "REV_CONT", propo.emp_codi);
                daoRevPr.InseCTREVPR(propo);
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = new CtRevPrSalida()
                    {
                        rev_cont = propo.rev_cont, msg = "La transacción ha sido enviada de manera satisfactoria"
                    }, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #3
0
        public TOTransaction <CtRevDoSalida> InsertDocumentos(int emp_codi, int rev_cont, List <CtDocpr> ctdocpr)
        {
            DAORevPr daoRevPr = new DAORevPr();

            try
            {
                daoRevPr.InseCTREVDO(emp_codi, rev_cont, ctdocpr);
                return(new TOTransaction <CtRevDoSalida>()
                {
                    objTransaction = new CtRevDoSalida()
                    {
                        doc_cont = 0, msg = ""
                    }, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtRevDoSalida>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #4
0
        public TOTransaction <CtRevPrSalida> InsertActividades(int emp_codi, int rev_cont, List <GnArbol> ctacxpr)
        {
            DAORevPr daoRevPr = new DAORevPr();

            try
            {
                daoRevPr.InseCTREVAC(emp_codi, rev_cont, ctacxpr);
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = new CtRevPrSalida()
                    {
                        rev_cont = 0, msg = ""
                    }, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #5
0
        public TOTransaction <CtRevPrSalida> InsertTratDatos(myObject revtd)
        {
            DAORevPr daoRevPr = new DAORevPr();

            try
            {
                daoRevPr.InseCTREVTD(revtd);
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = new CtRevPrSalida()
                    {
                        rev_cont = 0, msg = ""
                    }, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtRevPrSalida>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }
Beispiel #6
0
        public TOTransaction <CtRevDoSalida> deletePropo(int emp_codi, int rev_cont)
        {
            DAORevPr daoRevPr = new DAORevPr();

            try
            {
                daoRevPr.deletePropo(emp_codi, rev_cont);
                return(new TOTransaction <CtRevDoSalida>()
                {
                    objTransaction = new CtRevDoSalida()
                    {
                        doc_cont = 0, msg = ""
                    }, retorno = 0, txtRetorno = ""
                });
            }
            catch (Exception ex)
            {
                return(new TOTransaction <CtRevDoSalida>()
                {
                    objTransaction = null, retorno = 1, txtRetorno = ex.Message
                });
            }
        }