private void Btn_Confirmar_Click(object sender, EventArgs e) { if (checkearDatos() == false) { MessageBox.Show("Error En Datos Ingresados"); return; } String userName = ""; String resultado = ""; String dni = ""; User.HomeUsuarios homeUsuario = new User.HomeUsuarios(); dni = loginWindow.UsuarioActivo.DatosCliente.Dni; if (isCreditCardActive) { String tipoTarjeta = ""; String[] fecha = TxtBox_FechaVencimiento.Text.Split('/'); int mes = Int32.Parse(fecha[0]); int anio = Int32.Parse(fecha[1]) + 2000; if (mes < 0 || mes > 12 || anio > 2050 || AdministradorConfiguracion.obtenerFecha().Year > anio) { MessageBox.Show("Error En Fecha"); return; } if (RB_TipoTarjetaCredito.Checked == true) { tipoTarjeta = "Credito"; } else { tipoTarjeta = "Debito"; } resultado = Dominio.DataAdapter.CargaCredito.agregarCreditoTarjeta(userName, dni, AdministradorConfiguracion.obtenerFecha(), Int32.Parse(TxtBox_MontoCargar.Text), TxtBox_NroTarjeta.Text, tipoTarjeta, "Tarjeta", new DateTime(anio, mes, 1)); } else { resultado = Dominio.DataAdapter.CargaCredito.agregarCreditoPayPal(userName, dni, AdministradorConfiguracion.obtenerFecha(), Int32.Parse(TxtBox_MontoPagarPayPal.Text)); } if (resultado != null) { //Actualizo la información del usuario activo. homeUsuario.setInformacionAlUsuario(this.loginWindow.UsuarioActivo); } else { MessageBox.Show("No se pudo realizar la carga."); return; } MessageBox.Show(resultado); this.Close(); }
private void button1_Click(object sender, EventArgs e) { if (!Dominio.Utilidades.camposCompletos(this.Controls)) { MessageBox.Show("Falta completar datos"); return; } String mensaje = new Dominio.Cupones().devolver(login.UsuarioActivo.DatosCliente.Dni, TxtBox_NroCupon.Text, AdministradorConfiguracion.obtenerFecha(), TxtBox_Motivo.Text, TxtBox_IdCompra.Text); MessageBox.Show(mensaje); this.Close(); //else: }
private void InitializeCuponDataGrid() { DataGrid_Cupones.AutoGenerateColumns = false; DataGrid_Cupones.AutoSize = true; DataGrid_Cupones.DataSource = bindingSource1; GenerarColumnaDeCupones(); cupones = new Dominio.Cupones(); List <Dominio.Cupon> cuponesList = cupones.obtenerCuponesEnFecha(login.UsuarioActivo.DatosCliente.Dni, AdministradorConfiguracion.obtenerFecha()); foreach (Dominio.Cupon cupon in cuponesList) { bindingSource1.Add(cupon); } }
public DevolverCupon(LoginWindow login) { InitializeComponent(); this.login = login; txtBox_Fecha.Text = AdministradorConfiguracion.obtenerFecha().ToShortDateString(); }
private void button1_Click(object sender, EventArgs e) { User.HomeUsuarios usuarios = new GrouponDesktop.User.HomeUsuarios(); int montoGiftCard = 0; if (Int32.TryParse(TxtBoxMontoGift.Text, out montoGiftCard) == false) { MessageBox.Show("Monto no valido"); return; } if (this.montoMinimo > montoGiftCard | this.montoMaximo < montoGiftCard) { MessageBox.Show("El monto debe estar entre los valores indicados"); return; } Boolean usuarioNoExistente; usuarioNoExistente = usuarios.usuarioNoExistente(TxtBoxUsuarioDestino.Text); if (usuarioNoExistente || montoGiftCard > Int32.Parse(saldo)) { if (usuarioNoExistente) { MessageBox.Show("El usuario no existe"); } else { MessageBox.Show("Su saldo no es suficiente"); } return; } User.DatosCliente clienteDestino = usuarios.getDatosCliente(TxtBoxUsuarioDestino.Text); String result = Dominio.DataAdapter.GiftCard.comprarGiftCard(login.UsuarioActivo.DatosCliente.Dni, clienteDestino.Dni, Int32.Parse(TxtBoxMontoGift.Text), AdministradorConfiguracion.obtenerFecha()); usuarios.setInformacionAlUsuario(login.UsuarioActivo); MessageBox.Show(result); this.Close(); }