Ejemplo n.º 1
0
        /// <summary> Consulta los códigos de socio o préstamos disponibles para asignarles número de rifa. </summary>
        /// <param name="tobjRifa"> Un objeto del tipo tblRifa </param>
        /// <param name="tstrTipo"> Un valor que indica si se quieres consultar los socio(03) o los préstamos (05). </param>
        /// <returns></returns>
        public List <string> gmtdConsultarSociosPrestamosparaRifa(tblNumerosRifa tobjRifa, string tstrTipo)
        {
            List <string> lstResultado = new List <string>();
            SqlConnection conexion     = new SqlConnection(ConfigurationManager.ConnectionStrings["conexionDb"].ConnectionString);
            SqlCommand    comando      = new SqlCommand("Exec spNumerodeRifa " + tobjRifa.intCodigoSoc.ToString() + " , " + tobjRifa.intMes.ToString() + " , " + tobjRifa.intAno.ToString() + " , '" + tstrTipo + "'", conexion);
            SqlDataReader dr;

            try
            {
                conexion.Open();
                dr = comando.ExecuteReader();
                while (dr.Read())
                {
                    lstResultado.Add(dr["intCodigoSoc"].ToString());
                }
                conexion.Close();
            }
            catch (Exception ex)
            {
                new dao().gmtdInsertarError(ex);
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }
            return(lstResultado);
        }
Ejemplo n.º 2
0
        /// <summary> Insert el número de rifa para un socio o código de préstamo. </summary>
        /// <param name="tobjRifa"> Un objeto con los datos a ingresar de un número de rifa.</param>
        /// <param name="tstrTipo"> Un código que indica si se va a insertar un código de rifa para un socio (02) o para un crédito(04)</param>
        /// <returns> Un mensaje indicando si se ejecuto o no la operación. </returns>
        public string gmtdInsertarNumeroRifa(tblNumerosRifa tobjRifa, string tstrTipo)
        {
            string        strResultado = "";
            SqlConnection conexion     = new SqlConnection(propiedades.strConexionDatos);
            SqlCommand    comando      = new SqlCommand("Exec spNumerodeRifa " + tobjRifa.intCodigoSoc.ToString() + " , " + tobjRifa.intMes.ToString() + " , " + tobjRifa.intAno.ToString() + " , '" + tstrTipo + "'", conexion);
            SqlDataReader dr;

            try
            {
                conexion.Open();
                dr = comando.ExecuteReader();
                while (dr.Read())
                {
                    strResultado = dr["strResultado"].ToString();
                }
                conexion.Close();
            }
            catch (Exception ex)
            {
                new dao().gmtdInsertarError(ex);
                strResultado = "- Ocurrio un error al tratar de deshabilitar los socios.";
            }
            finally
            {
                if (conexion.State != ConnectionState.Closed)
                {
                    conexion.Close();
                }
            }
            return(strResultado);
        }
Ejemplo n.º 3
0
        private void btnEjecutarAutomaticamente_Click(object sender, EventArgs e)
        {
            List <string> lstCodigos;

            if (this.chkSocio.Checked)
            {
                tblNumerosRifa rifa = new tblNumerosRifa();
                rifa.intAno = Convert.ToInt32(this.txtAño.Text);
                rifa.intMes = Convert.ToInt32(this.txtMes.Text);

                lstCodigos = new blConfiguracion().gmtdConsultarSociosPrestamosparaRifa(rifa, "03");

                foreach (string strDato in lstCodigos)
                {
                    tblNumerosRifa numeroRifaSocio = new tblNumerosRifa();
                    numeroRifaSocio.intAno        = Convert.ToInt32(this.txtAño.Text);
                    numeroRifaSocio.intCodigoSoc  = Convert.ToInt32(strDato);
                    numeroRifaSocio.intMes        = Convert.ToInt32(this.txtMes.Text);
                    numeroRifaSocio.intNumeroRifa = 0;

                    new blConfiguracion().gmtdInsertarNumeroRifa(numeroRifaSocio, "02");
                }

                MessageBox.Show("Operaciòn Terminada", "Número Rifa", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                tblNumerosRifa rifa = new tblNumerosRifa();
                rifa.intAno = Convert.ToInt32(this.txtAño.Text);
                rifa.intMes = Convert.ToInt32(this.txtMes.Text);

                lstCodigos = new blConfiguracion().gmtdConsultarSociosPrestamosparaRifa(rifa, "05");

                foreach (string strDato in lstCodigos)
                {
                    tblNumerosRifa numeroRifaSocio = new tblNumerosRifa();
                    numeroRifaSocio.intAno        = Convert.ToInt32(this.txtAño.Text);
                    numeroRifaSocio.intCodigoSoc  = Convert.ToInt32(strDato);
                    numeroRifaSocio.intMes        = Convert.ToInt32(this.txtMes.Text);
                    numeroRifaSocio.intNumeroRifa = 0;

                    new blConfiguracion().gmtdInsertarNumeroRifa(numeroRifaSocio, "04");
                }

                MessageBox.Show("Operaciòn Terminada", "Número Rifa", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 4
0
        private void btnEjecutar_Click(object sender, EventArgs e)
        {
            tblNumerosRifa objNumeroRifa = new tblNumerosRifa();

            objNumeroRifa.intAno        = Convert.ToInt32(this.txtAño.Text);
            objNumeroRifa.intCodigoSoc  = Convert.ToInt32(this.txtSocio.Text);
            objNumeroRifa.intMes        = Convert.ToInt32(this.txtMes.Text);
            objNumeroRifa.intNumeroRifa = 0;

            if (this.chkSocio.Checked)
            {
                utilidades.pmtdMensaje(new blConfiguracion().gmtdInsertarNumeroRifa(objNumeroRifa, "02"), "Número de rifa - Socios");
            }
            else
            {
                utilidades.pmtdMensaje(new blConfiguracion().gmtdInsertarNumeroRifa(objNumeroRifa, "04"), "Número de rifa - Préstamos");
            }
        }
Ejemplo n.º 5
0
 /// <summary> Consulta los códigos de socio o préstamos disponibles para asignarles número de rifa. </summary>
 /// <param name="tobjRifa"> Un objeto del tipo tblRifa </param>
 /// <param name="tstrTipo"> Un valor que indica si se quieres consultar los socio(03) o los préstamos (05). </param>
 /// <returns></returns>
 public List <string> gmtdConsultarSociosPrestamosparaRifa(tblNumerosRifa tobjRifa, string tstrTipo)
 {
     return(new blConfiguracion().gmtdConsultarSociosPrestamosparaRifa(tobjRifa, tstrTipo));
 }
Ejemplo n.º 6
0
 /// <summary> Insert el número de rifa para un socio o código de préstamo. </summary>
 /// <param name="tobjRifa"> Un objeto con los datos a ingresar de un número de rifa.</param>
 /// <param name="tstrTipo"> Un código que indica si se va a insertar un código de rifa para un socio (02) o para un crédito(04)</param>
 /// <returns> Un mensaje indicando si se ejecuto o no la operación. </returns>
 public string gmtdInsertarNumeroRifa(tblNumerosRifa tobjRifa, string tstrTipo)
 {
     return(new blConfiguracion().gmtdInsertarNumeroRifa(tobjRifa, tstrTipo));
 }