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"); }
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(); } }