public void TerminarContratoVigente() { String numero = "202007062050"; bool respuesta = coll.TerminarContrato(numero); Assert.AreEqual(true, respuesta); }
//Terminar Vigencia Contrato private async void btnTerminar_Click(object sender, RoutedEventArgs e) { var result = await this.ShowMessageAsync("Advertencia", "¿Desea finalizar este Contrato?" + Environment.NewLine + "Esta Acción no se puede deshacer", MessageDialogStyle.AffirmativeAndNegative); if (result == MessageDialogResult.Affirmative) { try { String numeroContrato = txtNumeroContrato.Text; Contratos c = listaContratos.BuscarContrato(numeroContrato); if (c.TerminoContrato == null) { if (listaContratos.TerminarContrato(numeroContrato) == true) { await this.ShowMessageAsync("Exito", "Contrato finalizado Correctamente", MessageDialogStyle.Affirmative); Limpiar(); } else { await this.ShowMessageAsync("Error", "Error al finalizar Contrato", MessageDialogStyle.Affirmative); } } else { await this.ShowMessageAsync("Error", "Contrato ya finalizado", MessageDialogStyle.Affirmative); } } catch (Exception) { await this.ShowMessageAsync("Error", "Error al Buscar Contrato", MessageDialogStyle.Affirmative); } } else { await this.ShowMessageAsync("Error", "Operacion Cancelada", MessageDialogStyle.Affirmative); } }