public Calificar() { InitializeComponent(); dgvPendientes.MultiSelect = false; this.user = UserSingleton.Instance.getUser(); if (user == null) { MessageBox.Show("No se pudo recuperar el usuario"); return; } ; Calificacion calificacionNegocio = new Calificacion(SqlServerDBConnection.instance); int cantComprasRealizadas = 0; int cantComprasSinCalificar = 0; var dtComprasSinCalificar = new DataTable(); dtComprasSinCalificar = calificacionNegocio.GetComprasSinCalificar(user.userId); cantComprasSinCalificar = dtComprasSinCalificar.Rows.Count; dgvPendientes.DataSource = dtComprasSinCalificar; cantComprasRealizadas = calificacionNegocio.getCantidadDeCompras(user.userId); lblComprasRealizadas.Text = cantComprasRealizadas.ToString() + " " + "compra/s realizada/s"; dgvUltimasCinco.DataSource = calificacionNegocio.getUltimasCincoCalificaciones(user.userId); lblCompras1.Text = calificacionNegocio.getCantidadDeComprasConXEstrellas(user.userId, 1).ToString(); lblCompras2.Text = calificacionNegocio.getCantidadDeComprasConXEstrellas(user.userId, 2).ToString(); lblCompras3.Text = calificacionNegocio.getCantidadDeComprasConXEstrellas(user.userId, 3).ToString(); lblCompras4.Text = calificacionNegocio.getCantidadDeComprasConXEstrellas(user.userId, 4).ToString(); lblCompras5.Text = calificacionNegocio.getCantidadDeComprasConXEstrellas(user.userId, 5).ToString(); lblSubastas1.Text = calificacionNegocio.getCantidadDeSubastasConXEstrellas(user.userId, 1).ToString(); lblSubastas2.Text = calificacionNegocio.getCantidadDeSubastasConXEstrellas(user.userId, 2).ToString(); lblSubastas3.Text = calificacionNegocio.getCantidadDeSubastasConXEstrellas(user.userId, 3).ToString(); lblSubastas4.Text = calificacionNegocio.getCantidadDeSubastasConXEstrellas(user.userId, 4).ToString(); lblSubastas5.Text = calificacionNegocio.getCantidadDeSubastasConXEstrellas(user.userId, 5).ToString(); lblComprasCalificadas.Text = (cantComprasRealizadas - cantComprasSinCalificar).ToString(); lblCantSubastasSinCalificar.Text = calificacionNegocio.getCantidadDeSubastasCalificadas(user.userId).ToString(); }
private void button1_Click(object sender, EventArgs e) { int outParse; if (Int32.TryParse(txtEstrellas.Text, out outParse) && Int32.Parse(txtEstrellas.Text) > 0 && Int32.Parse(txtEstrellas.Text) <= 5) { Calificacion calNegocio = new Calificacion(SqlServerDBConnection.instance); String resultado = calNegocio.calificarCompra(compraId, txtComentario.Text, Int32.Parse(txtEstrellas.Text)); MessageBox.Show("Compra calificada exitosamente"); this.Close(); calificar.Close(); Calificar newCalificar = new Calificar(); newCalificar.Show(); } else { MessageBox.Show("Debe insertar un valor numerico en el campo de estrellas entre 1 y 5"); } }