Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <param name="arrParametros"></param>
        /// <returns></returns>
        public int EjecutarProcAlm(string nombreProcAlm, ArrayList arrParametros)
        {
            var local  = new CConn(_strConn);
            var iTotal = local.ExecStoreProcedure(nombreProcAlm, arrParametros) ? 1 : 0;

            return(iTotal);
        }
Пример #2
0
        /// <summary>
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <param name="arrNombreParametros"></param>
        /// <param name="arrParametros"></param>
        /// <param name="myTrans"></param>
        /// <returns></returns>
        public DataTable ObtenerDatosProcAlm(string nombreProcAlm, ArrayList arrNombreParametros, ArrayList arrParametros, ref CTrans myTrans)
        {
            var local = new CConn(_strConn);
            var table = local.ExecStoreProcedureToDataTable(nombreProcAlm, arrNombreParametros, arrParametros, ref myTrans);

            return(table);
        }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <returns></returns>
        public int EjecutarProcAlm(string nombreProcAlm)
        {
            var local  = new CConn(_strConn);
            var iTotal = local.ExecStoreProcedure(nombreProcAlm) ? 1 : 0;

            return(iTotal);
        }
Пример #4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <returns></returns>
        public DataTable ObtenerDatosProcAlm(string nombreProcAlm)
        {
            var local = new CConn(_strConn);
            var table = local.ExecStoreProcedureToDataTable(nombreProcAlm);

            return(table);
        }
Пример #5
0
        /// <summary>
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <param name="arrNombreParametros"></param>
        /// <param name="arrParametros"></param>
        /// <param name="myTrans"></param>
        /// <returns></returns>
        public int EjecutarProcAlm(string nombreProcAlm, ArrayList arrNombreParametros, ArrayList arrParametros, ref CTrans myTrans)
        {
            var local  = new CConn(_strConn);
            var iTotal = local.ExecStoreProcedure(nombreProcAlm, arrNombreParametros, arrParametros, ref myTrans);

            return(iTotal);
        }
Пример #6
0
        /// <summary>
        /// Funcion que carga el resultado de una consulta SELECT de determinadas columnas de una vista a un DataTable a partir de columnas filtradas
        /// </summary>
        /// <param name="vista">Nombre de la Vista</param>
        /// <param name="arrColumnas">Array de columnas seleccionadas de la Vista</param>
        /// <param name="arrColumnasWhere">Nombre de las columnas por las que se va a filtrar el resultado</param>
        /// <param name="arrValoresWhere">Valor para cada una de las columnas con las que se va a filtrar el resultado</param>
        /// <returns>DataTable con el resultado de la consulta</returns>
        public DataTable ObtenerDatos(string vista, ArrayList arrColumnas, ArrayList arrColumnasWhere,
                                      ArrayList arrValoresWhere)
        {
            var local = new CConn(_strConn);
            var table = local.CargarDataTableAnd(vista, arrColumnas, arrColumnasWhere, arrValoresWhere);

            return(table);
        }
Пример #7
0
        /// <summary>
        ///     Constructor, que además abre la conexion y la transaccion
        /// </summary>
        public CTrans(string strConn)
        {
            CConn tempConnWebService = new CConn(strConn);

            MyConn = tempConnWebService.ConexionBd;
            MyConn.Open();
            MyTrans = MyConn.BeginTransaction();
        }
Пример #8
0
        /// <summary>
        ///     Constructor, que además abre la conexion y la transaccion
        /// </summary>
        public CTrans()
        {
            CConn tempConnWebService = new CConn();

            this.MyConn = tempConnWebService.ConexionBd;
            this.MyConn.Open();
            this.MyTrans = this.MyConn.BeginTransaction();
        }
Пример #9
0
        public DataTable ObtenerDatosLike(string vista, ArrayList arrColumnas, ArrayList arrColumnasWhere, ArrayList arrValoresWhere, string strParametrosAdicionales)
        {
            var local = new CConn(_strConn);

            var table = local.CargarDataTableLike(vista, arrColumnas, arrColumnasWhere, arrValoresWhere,
                                                  strParametrosAdicionales);

            return(table);
        }
Пример #10
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="nombreProcAlm"></param>
 /// <param name="arrNombreParametros"></param>
 /// <param name="arrParametros"></param>
 /// <returns></returns>
 public int EjecutarProcAlm(string nombreProcAlm, ArrayList arrNombreParametros, ArrayList arrParametros, ref CTrans myTrans)
 {
     try
     {
         CConn local  = new CConn();
         int   iTotal = local.execStoreProcedure(nombreProcAlm, arrNombreParametros, arrParametros, ref myTrans);
         return(iTotal);
     }
     catch (Exception exp)
     {
         throw exp;
     }
 }
Пример #11
0
        public DbDataReader ObtenerDataReader(string vista, ArrayList arrColumnasWhere, ArrayList arrValoresWhere,
                                              string strParametrosAdicionales)
        {
            var arrColumnas = new ArrayList {
                "*"
            };

            var local = new CConn(_strConn);
            var table = local.CargarDataReaderAnd(vista, arrColumnas, arrColumnasWhere, arrValoresWhere,
                                                  strParametrosAdicionales);

            return(table);
        }
Пример #12
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="nombreProcAlm"></param>
 /// <returns></returns>
 public int EjecutarProcAlm(string nombreProcAlm)
 {
     try
     {
         CConn local  = new CConn();
         int   iTotal = local.execStoreProcedure(nombreProcAlm) ? 1 :0;
         return(iTotal);
     }
     catch (Exception exp)
     {
         throw exp;
     }
 }
Пример #13
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <param name="arrNombreParametros"></param>
        /// <param name="arrParametros"></param>
        /// <returns></returns>
        public DataTable ObtenerDatosProcAlm(string nombreProcAlm, ArrayList arrNombreParametros, ArrayList arrParametros, ref CTrans myTrans)
        {
            try
            {
                DataTable table = new DataTable();
                CConn     local = new CConn();
                table = local.execStoreProcedureToDataTable(nombreProcAlm, arrNombreParametros, arrParametros, ref myTrans);

                return(table);
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Пример #14
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="nombreProcAlm"></param>
        /// <returns></returns>
        public DataTable ObtenerDatosProcAlm(string nombreProcAlm)
        {
            try
            {
                DataTable table = new DataTable();
                CConn     local = new CConn();
                table = local.execStoreProcedureToDataTable(nombreProcAlm);

                return(table);
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Пример #15
0
        public DataTable ObtenerDatosLike(string vista, ArrayList arrColumnas, ArrayList arrColumnasWhere, ArrayList arrValoresWhere, string strParametrosAdicionales)
        {
            try
            {
                DataTable table = new DataTable();
                CConn     local = new CConn();

                table = local.cargarDataTableLike(vista.ToString(), arrColumnas, arrColumnasWhere, arrValoresWhere,
                                                  strParametrosAdicionales);

                return(table);
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Пример #16
0
        /// <summary>
        /// Funcion que carga el resultado de una consulta SELECT de determinadas columnas de una vista a un DataTable a partir de columnas filtradas
        /// </summary>
        /// <param name="vista">Nombre de la Vista</param>
        /// <param name="arrColumnas">Array de columnas seleccionadas de la Vista</param>
        /// <param name="arrColumnasWhere">Nombre de las columnas por las que se va a filtrar el resultado</param>
        /// <param name="arrValoresWhere">Valor para cada una de las columnas con las que se va a filtrar el resultado</param>
        /// <returns>DataTable con el resultado de la consulta</returns>
        public DataTable ObtenerDatos(string vista, ArrayList arrColumnas, ArrayList arrColumnasWhere,
                                      ArrayList arrValoresWhere)
        {
            try
            {
                DataTable table = new DataTable();
                CConn     local = new CConn();

                table = local.cargarDataTableAnd(vista.ToString(), arrColumnas, arrColumnasWhere, arrValoresWhere);

                return(table);
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Пример #17
0
        public DbDataReader ObtenerDataReader(string vista, ArrayList arrColumnasWhere, ArrayList arrValoresWhere,
                                              string strParametrosAdicionales)
        {
            try
            {
                ArrayList arrColumnas = new ArrayList();
                arrColumnas.Add("*");

                CConn        local = new CConn();
                DbDataReader table = local.cargarDataReaderAnd(vista.ToString(), arrColumnas, arrColumnasWhere, arrValoresWhere,
                                                               strParametrosAdicionales);
                return(table);
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
Пример #18
0
        /// <summary>
        /// Funcion que carga el resultado de una consulta SELECT de una vista a un DataTable a partir de un filtro escrito manualmente
        /// </summary>
        /// <param name="vista">Nombre de la Vista</param>
        /// <param name="condicionesWhere">Condiciones adicionales concatenadas al final de la consulta</param>
        /// <returns>DataTable con el resultado de la Consulta</returns>
        public DataTable ObtenerDatos(string vista, string condicionesWhere)
        {
            var arrColumnas = new ArrayList {
                "*"
            };

            var arrColumnasWhere = new ArrayList {
                "'1'"
            };
            var arrValoresWhere = new ArrayList {
                "'1'"
            };

            var local = new CConn(_strConn);
            var table = local.CargarDataTableOr(vista, arrColumnas, arrColumnasWhere, arrValoresWhere,
                                                " AND (" + condicionesWhere + ")");

            return(table);
        }
Пример #19
0
        /// <summary>
        /// Funcion que carga el resultado de una consulta SELECT de un DataTable
        /// </summary>
        /// <param name="vista">Nombre de la Vista</param>
        /// <returns>DataTable con el resultado de las consultas</returns>
        public DataTable ObtenerDatos(string vista)
        {
            try
            {
                ArrayList arrColumnasWhere = new ArrayList();
                arrColumnasWhere.Add("'1'");
                ArrayList arrValoresWhere = new ArrayList();
                arrValoresWhere.Add("'1'");

                ArrayList arrColumnas = new ArrayList();
                arrColumnas.Add("*");

                CConn     local = new CConn();
                DataTable table = new DataTable();
                table = local.cargarDataTableAnd(vista, arrColumnas, arrColumnasWhere, arrValoresWhere);

                return(table);
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }