Пример #1
0
        private void btnSesionCliente_Click(object sender, EventArgs e)
        {
            this.Hide();
            ClaseConexion bd = new ClaseConexion();
            SqlCommand    reservasVencidas = Conexion.ClaseConexion.crearConsulta("[LEISTE_EL_CODIGO?].eliminarReservasVencidas");

            reservasVencidas.CommandType = CommandType.StoredProcedure;
            DateTime enteredDate = DateTime.Parse(fechaConfig);

            reservasVencidas.Parameters.AddWithValue("@fechaConfig", SqlDbType.DateTime).Value = enteredDate;
            bd.ejecutarConsultaSinResultado(reservasVencidas);
            VentanaMenu menu = new VentanaMenu();

            menu.Show();
            menu.ocultarBotones("cliente");
        }
Пример #2
0
        private void Signinbutton_Click(object sender, EventArgs e)
        {
            SqlConnection conex = Conexiones.AbrirConexion();

            SqlCommand procedure = new SqlCommand("NUNCA_INJOIN.sp_validarUsuario", conex);

            procedure.CommandType = CommandType.StoredProcedure;
            procedure.Parameters.AddWithValue("@id_ingresado", SqlDbType.NVarChar).Value = usuarioTxt.Text;
            procedure.Parameters.Add("@contra_ingresada", SqlDbType.NVarChar).Value      = password.Text;
            procedure.Parameters.Add("@retorno", SqlDbType.Int).Direction = System.Data.ParameterDirection.ReturnValue;
            procedure.ExecuteNonQuery();
            Conexiones.CerrarConexion();

            int retorno = (int)procedure.Parameters["@retorno"].Value;

            if (retorno == 1)
            {//todo bien
                VentanaMenu menu = new VentanaMenu(this, usuarioTxt.Text);
                this.Hide();
                menu.Show();
                password.Clear();
            }
            else if (retorno == 0)
            { //hay intentos todavia
                MessageBox.Show("Contraseña incorrecta, pruebe nuevamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
                password.Clear();
            }
            else if (retorno == -1)
            { //baja logica
                MessageBox.Show("Se excedió la cantidad de intentos posibles", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error);
                password.Clear();
            }
            else if (retorno == 3)
            { //baja logica del Rol
                MessageBox.Show("No se pudo ingresar, su rol esta inhabilitado. Contacte al administrador.", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error);
                password.Clear();
            }
            else
            { //no existe usuario
                MessageBox.Show("No Existe Usuario", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error);
                usuarioTxt.Clear();
                password.Clear();
            }
        }