private void updateGrid() { gridRewards.Columns.Clear(); gridRewards.Columns.Add(new DataGridViewTextBoxColumn { Name = "id", HeaderText = "id", Visible = false }); gridRewards.Columns.Add("Reconocedor", Sesion.obtenerSesion().idioma.textos["recognizer"]); gridRewards.Columns.Add("Reconocido", Sesion.obtenerSesion().idioma.textos["recognized"]); gridRewards.Columns.Add("Descripcion", Sesion.obtenerSesion().idioma.textos["description"]); gridRewards.Rows.Clear(); var reconocimientos = ReconocimientoManager.obtener(); foreach (Reconocimiento reconocimiento in reconocimientos) { gridRewards.Rows.Add(reconocimiento.id, ReconocimientoManager.obtenerReconocedor(reconocimiento).NombreCompleto, ReconocimientoManager.obtenerReconocido(reconocimiento).NombreCompleto , reconocimiento.descripcion ); } }
private void btnDelete_Click(object sender, EventArgs e) { var selectedItem = int.Parse(gridRewards.SelectedRows[0].Cells["id"].Value.ToString()); Reconocimiento selectedReward = ReconocimientoManager.obtener(selectedItem)[0]; ReconocimientoManager.borrar(selectedReward); MetroFramework.MetroMessageBox.Show(this, Sesion.obtenerSesion().idioma.textos["deleted"], Sesion.obtenerSesion().idioma.textos["notification"]); this.updateGrid(); }
public void TestCrearReconocimiento() { reconocedor = UsuarioManager.obtener(1); reconocido = UsuarioManager.obtener(2); emblem = EmblemaManager.obtener(1)[0]; int recoId = ReconocimientoManager.crear(new Reconocimiento { reconocedor = this.reconocedor, reconocido = this.reconocido, descripcion = "DescriptionTest", emblema = emblem }); var r1 = ReconocimientoManager.obtener(recoId); Assert.IsNotNull(r1); }