private void MainHistorialCliente_Load(object sender, EventArgs e) { #region armadoDeGrillaCompras DgCompras.AutoGenerateColumns = false; DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "IdCompra", HeaderText = Resources.IdCompraIdOferta, Name = "IdCompra" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "DescripcionPublicacion", HeaderText = Resources.Descripcion, Name = "DescripcionPublicacion" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "Vendedor", HeaderText = Resources.Vendedor, Name = "Vendedor" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "Fecha", HeaderText = Resources.Fecha, Name = "Fecha" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "TipoPublicacion", HeaderText = Resources.TipoPublicacion, Name = "TipoPublicacion" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "Cantidad", HeaderText = Resources.Cantidad, Name = "Cantidad" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "Adjudicada", HeaderText = Resources.Adjudicada, Name = "Adjudicada" }); DgCompras.Columns.Add(new DataGridViewTextBoxColumn { DataPropertyName = "Precio", HeaderText = Resources.MontoOferta, Name = "Precio" }); _baselist = FillDataforGrid(); _pagesCount = Convert.ToInt32(Math.Ceiling(_baselist.Count * 1.0 / PageRows)); _currentPage = 1; RefreshPagination(); RebindGridForPageChange(); #endregion #region cargaDatosUsuario Cliente cliente = UsuariosService.GetClienteById(Usuario.IdUsuario); LabelUsuarioTxt.Text = cliente.UserName; LabelReputacionTxt.Text = Math.Round(cliente.Reputacion, 2, MidpointRounding.AwayFromZero).ToString(CultureInfo.CurrentCulture); LabelFaltantesTxt.Text = ComprasServices.GetComprasPendientesDeCalificacion(Usuario.IdUsuario).Count.ToString(); #endregion #region cargaDeEstrellas Label1EstrellaTxt.Text = CalificacionesServices.GetCantidadCalificacionesDadas(1, Usuario.IdUsuario).ToString(); Label2EstrellasTxt.Text = CalificacionesServices.GetCantidadCalificacionesDadas(2, Usuario.IdUsuario).ToString(); Label3EstrellasTxt.Text = CalificacionesServices.GetCantidadCalificacionesDadas(3, Usuario.IdUsuario).ToString(); Label4EstrellasTxt.Text = CalificacionesServices.GetCantidadCalificacionesDadas(4, Usuario.IdUsuario).ToString(); Label5EstrellasTxt.Text = CalificacionesServices.GetCantidadCalificacionesDadas(5, Usuario.IdUsuario).ToString(); #endregion }
private void BtnAceptar_Click(object sender, EventArgs e) { Calificacion calificacion = new Calificacion { CantEstrellas = (int)ComboEstrellas.SelectedItem, Observaciones = RichTextBoxObservaciones.Text, IdCompra = CompraSeleccionada.IdCompra }; CalificacionesServices.InsertNewCalificacion(calificacion); DialogResult = DialogResult.OK; Close(); }
private BindingSource GetUltimasCalificaciones() { BindingList <Calificacion> dataSourceUltimas5 = new BindingList <Calificacion>(CalificacionesServices.GetUltimas(Usuario.IdUsuario, 5)); BindingSource bsUltimas5 = new BindingSource { DataSource = dataSourceUltimas5 }; return(bsUltimas5); }