/// <summary> /// Si presiona el btnFinalizar guarda el archivo, y agrega el cte a la lista de clientes . /// -- /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnHacerCompra_Click(object sender, EventArgs e) { SoundPlayer player = new SoundPlayer("./CajaRegistradora.wav"); string totalStr = lblTotal.Text.ToString(); totalStr = Validaciones.SacarSignoPeso(totalStr); DialogResult respuesta; Compra compra; string mPago = VerificarMedioDePago(); string nombreCliente = txtBoxNombreCte.Text; nombreCliente = Validaciones.AgregarMayuscula(nombreCliente); StringBuilder sb = new StringBuilder(); if (Validaciones.EsNumerico(totalStr) && nombreCliente != "No es un nombre" && !Validaciones.EsNumerico(nombreCliente) && mPago != null) { respuesta = MessageBox.Show("¿Quiere confirmar la compra?", "Compra", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (respuesta == DialogResult.OK) { player.Play(); compra = new Compra(miCliente, nombreCliente, usuario, mPago); this.guardarArchivo(compra); if (Negocio.listaCompras + compra) { MessageBox.Show("Compra Exitosa"); } this.Close(); } } else { MessageBox.Show("Se generó algun error", "Error", MessageBoxButtons.OK); } }
private void btnIngresar_Click(object sender, EventArgs e) { string supuestoUsuario = txtBoxUser.Text; string supuestoPass = txtBoxPassword.Text; supuestoUsuario = Validaciones.AgregarMayuscula(supuestoUsuario); FormPrincipal formPrincipal = new FormPrincipal(this, supuestoUsuario); if (Negocio.usuariosPass.ContainsKey(supuestoUsuario) && Negocio.usuariosPass.ContainsValue(supuestoPass)) { formPrincipal.Show(); this.Hide(); txtBoxUser.Text = ""; txtBoxPassword.Text = ""; } else { MessageBox.Show("Usuario o clave incorrecta", "Chinwenwencha", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }