private void btnIngresar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtUsuario.Text)) { MessageBox.Show("Por favor ingrese un Usuario"); return; } if (string.IsNullOrEmpty(txtPassword.Text)) { MessageBox.Show("Por favor ingrese una Contraseña"); return; } if (SeguridadServicio.VerificarSiExiste(txtUsuario.Text, txtPassword.Text)) { clienteLogin = ClienteServicio.ObtenerPorDni(txtUsuario.Text); ejecutoElBotonIngresar = true; puedeIngresarSistema = true; Close(); } else { MessageBox.Show("El usuario o la contraseña son incorrectos"); txtPassword.Clear(); txtPassword.Focus(); } }
private void btnGuardar_Click(object sender, System.EventArgs e) { if (string.IsNullOrEmpty(txtCuentaDestino.Text)) { MessageBox.Show("Por favor ingrese el numero de cuenta"); txtCuentaDestino.Focus(); return; } if (nudMontoTransferencia.Value == 0) { MessageBox.Show("El monto a transferir debe ser mayor a CERO"); nudMontoTransferencia.Focus(); return; } var saldoActual = MovimientoServicio.ObtenerSaldoCliente(cliente.Dni); if (nudMontoTransferencia.Value > saldoActual) { MessageBox.Show($"Saldo Insuficiente. Su saldo es {saldoActual.ToString("C")}"); nudMontoTransferencia.Value = 0; nudMontoTransferencia.Focus(); } var clienteDestino = ClienteServicio.ObtenerPorDni(txtCuentaDestino.Text); if (clienteDestino == null) { MessageBox.Show("El cliente destinatario no EXISTE"); return; } var mensaje = $"Esta seguro de transferir {nudMontoTransferencia.Value.ToString("C")} a {Environment.NewLine}{clienteDestino.ApyNomCompleto}"; if (MessageBox.Show(mensaje, "Transferencia", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { CuentaServicio.Transferir(cliente.Dni, clienteDestino.Dni, nudMontoTransferencia.Value); MessageBox.Show("Los datos se grabaron correctamente"); Close(); } }