private void btnReconocer_Click(object sender, EventArgs e) { if (txtReconocido.Text == null || txtReconocido.Text == "" || cmbEmblema.SelectedItem == null) { return; } if (reconocido == Sesion.obtenerSesion().usuario) { MetroFramework.MetroMessageBox.Show(this, Sesion.obtenerSesion().idioma.textos["cant_recognize_myself"], Sesion.obtenerSesion().idioma.textos["notification"]); return; } int emblemaId = int.Parse((cmbEmblema.SelectedItem as ComboboxItem).Value.ToString()); Emblema emblema = EmblemaManager.obtener(int.Parse((cmbEmblema.SelectedItem as ComboboxItem).Value.ToString()))[0]; ReconocimientoManager.crear(new Reconocimiento { reconocedor = Sesion.obtenerSesion().usuario, reconocido = reconocido, descripcion = txtDescripcion.Text, emblema = emblema }); NotificacionManager.enviar(new Notificacion { usuario = reconocido, texto = "experience_sent" }); MetroFramework.MetroMessageBox.Show(this, Sesion.obtenerSesion().idioma.textos["recognize_create_success"], Sesion.obtenerSesion().idioma.textos["notification"]); this.Close(); }
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); }