public void TestMethod2() { /*Prueba Satisfactoria => probaremos que podemos buscar un contrato*/ ServiceContrato sc = new ServiceContrato(); string NumeroCotrato = "202007131849"; sc.GetEntity(NumeroCotrato); }
private async void BuscarContrato() { try { if (string.IsNullOrWhiteSpace(txtNumeroContrato.Text)) { await this.ShowMessageAsync("Error:", "Debes ingresar un Numero de Contrato valido."); txtRutCliente.Focus(); return; } string numeroContrato = txtNumeroContrato.Text; Contrato contrato = sc.GetEntity(numeroContrato); if (contrato != null) { dtpFechaCreacion.SelectedDate = contrato.Creacion; dtpFechaTermino.SelectedDate = contrato.Termino; txtRutCliente.Text = contrato.RutCliente; cmbModalidad.SelectedValue = contrato.IdModalidad; cmbTipoEvento.SelectedValue = contrato.IdTipoEvento; dtpFechaInicio.SelectedDate = contrato.FechaHoraInicio; dtpFechaTermino1.SelectedDate = contrato.FechaHoraTermino; txtAsistentes.Text = contrato.Asistentes.ToString(); txtPersonalAdicional.Text = contrato.PersonalAdicional.ToString(); cbRealizado.IsChecked = contrato.Realizado; txtObservaciones.Text = contrato.Observaciones; BuscarCliente(); } else { await this.ShowMessageAsync("Error:", "No se encuentra el Numero de Contrato buscado."); txtRutCliente.Focus(); return; } } catch (Exception ex) { await this.ShowMessageAsync("Error:", "Se ha producido un error inesperado.\n" + ex.Message); } }