コード例 #1
0
        /// <summary>
        /// WS para modificar el estado actual del cliente.
        /// </summary>
        /// <param name="estado">El nuevo estado del cliente (String)</param>
        /// <param name="cedula">La cédula del cliente (String)</param>
        /// <returns>(True) si se modificó el estado. (False) si ocurrió algún error.</returns>
        public bool modificarEstado(DO_Cliente doCliente)
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.modificarEstado(doCliente.estado, doCliente.cedula));
        }
コード例 #2
0
        /// <summary>
        /// WS para listar los clientes activos en el sistema.
        /// </summary>
        /// <returns>Lista de clientes activos (List<DO_Cliente>)</returns>
        public List <DO_Cliente> listaClientesHabilitados()
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.mostrarClientesHabilitados());
        }
コード例 #3
0
        /// <summary>
        /// WS para modificar los datos de un cliente.
        /// </summary>
        /// <param name="cedula">Cédula del cliente (String)</param>
        /// <param name="estado">Estado del cliente (String)</param>
        /// <param name="nombre">Nombre del cliente (String)</param>
        /// <param name="telefono">Telefono del cliente (String)</param>
        /// <param name="correo">Correo del cliente (String)</param>
        /// <param name="direccion">Dirección del cliente (String)</param>
        /// <returns>(True) si se modificar los datos. (False) si ocurrió algún error.</returns>
        public bool modificarCliente(DO_Cliente doCliente)
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.modificarCliente(doCliente));
        }
コード例 #4
0
        /// <summary>
        /// WS para buscar clientes en el sistema.
        /// </summary>
        /// <param name="cedula">El nombre del cliente a buscar</param>
        /// <returns>El cliente con sus respectivos datos (DO_Cliente)</returns>
        public DO_Cliente buscarCliente(DO_Cliente doCliente)
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.buscarCliente(doCliente.cedula));
        }
コード例 #5
0
        /// <summary>
        /// WS para agregar clientes nuevos al sistema.
        /// </summary>
        /// <param name="cedula">Cédula del cliente (String)</param>
        /// <param name="estado">Estado del cliente (String)</param>
        /// <param name="nombre">Nombre del cliente (String)</param>
        /// <param name="telefono">Telefono del cliente (String)</param>
        /// <param name="correo">Correo del cliente (String)</param>
        /// <param name="direccion">Dirección del cliente (String)</param>
        /// <returns>(True) si se registró el cliente correctamente. (False) si no se registró</returns>
        public bool agregarCliente(DO_Cliente doCliente)
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.agregarCliente(doCliente));
        }
コード例 #6
0
        /// <summary>
        /// WS para modificar el estado actual del cliente.
        /// </summary>
        /// <param name="estado">El nuevo estado del cliente (String)</param>
        /// <param name="cedula">La cédula del cliente (String)</param>
        /// <returns>(True) si se modificó el estado. (False) si ocurrió algún error.</returns>
        public bool modificarEstado(String estado, String cedula)
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.modificarEstado(estado, cedula));
        }
コード例 #7
0
        /// <summary>
        /// WS para buscar clientes en el sistema.
        /// </summary>
        /// <param name="cedula">El nombre del cliente a buscar</param>
        /// <returns>El cliente con sus respectivos datos (DO_Cliente)</returns>
        public DO_Cliente buscarCliente(String cedula)
        {
            BL_Cliente blCliente = new BL_Cliente();

            return(blCliente.buscarCliente(cedula));
        }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            String codeFrom = BL_Util.obtenerCookie(HttpContext.Current, EN_Constante.nombreCookieCodAleatorio);

            if (!String.IsNullOrEmpty(codeFrom) && !codeFrom.Equals(""))
            {
                this.txtCode.Text = codeFrom;

                BL_CodigoAleatorio     blCodAleatorio = new BL_CodigoAleatorio();
                BL_PartidosProgramados blProgApuesta  = new BL_PartidosProgramados();
                BL_Cliente             blCliente      = new BL_Cliente();

                EN_CodigoAleatorio enCodAleatorio = new EN_CodigoAleatorio();
                DataTable          dt             = new DataTable();

                enCodAleatorio.NroCodigoAleatorio = codeFrom;
                String textError = blCodAleatorio.BL_validarCodigoIngresado(enCodAleatorio);
                if (!String.IsNullOrEmpty(textError))
                {
                    this.lblStatusCode.Text             = textError; //EN_Constante.textCodigoNoValido;
                    this.pnlValidator.CssClass          = "alert alert-danger";
                    this.txtCode.Enabled                = false;
                    this.btnGuardarApuestaGoles.Enabled = false;
                }
                else
                {
                    //Validar que exista programacion para el código ingresado.
                    EN_ProgramacionApuesta enProgXCodAleatorio = blCodAleatorio.BL_validarCodigoXprograma(enCodAleatorio, EN_Constante.apuestaGoles);

                    if (enProgXCodAleatorio == null)
                    {
                        this.lblStatusCode.Text             = EN_Constante.textNohayProgramaParaCodigo; //EN_Constante.textCodigoNoValido;
                        this.pnlValidator.CssClass          = "alert alert-danger";
                        this.txtCode.Enabled                = false;
                        this.btnGuardarApuestaGoles.Enabled = false;
                    }
                    else
                    {
                        dt = blProgApuesta.BL_ObtenerPozoMayorxApuesta(enProgXCodAleatorio);

                        this.lblStatusCode.Text             = EN_Constante.textCodigoValido;
                        this.pnlValidator.CssClass          = "alert alert-success";
                        this.txtCode.Enabled                = false;
                        this.btnGuardarApuestaGoles.Enabled = true;

                        //EN_ProgramacionApuesta d = blCodAleatorio.BL_codAleatorio_fechaTope(enCodAleatorio, EN_Constante.apuestaGoles);
                        this.lblCodFecTope.Text      = enProgXCodAleatorio.FechaFinal.ToShortTimeString() + " del " + enProgXCodAleatorio.FechaFinal.ToShortDateString(); // d.ToLongDateString();
                        this.txtNroProgramacion.Text = enProgXCodAleatorio.IdProgramaApuesta.ToString();
                        this.lblPozoPrograma.Text    = dt.Rows[0]["signoMoneda"].ToString() + " " + dt.Rows[0]["montoPozoMayor"].ToString();

                        pintarPartidos(enCodAleatorio);
                    }
                }
            }
            else
            {
                this.lblStatusCode.Text             = EN_Constante.textCodigoNoIngresado;
                this.pnlValidator.CssClass          = "alert alert-info";
                this.txtCode.Enabled                = true;
                this.btnGuardarApuestaGoles.Enabled = false;
            }
        }