public List<Pago> ObtenerPagosPaciente(Paciente paciente) { List<Pago> retorno = new List<Pago>(); try { ServicioPagos servicio = new ServicioPagos(); PacienteServicio persona = new PacienteServicio(); persona.Id = paciente.Id; foreach (PagoServicio pagoServicio in servicio.ObtenerPagosPaciente(persona)) { Pago pago = new Pago(); pago.Monto = pagoServicio.Monto; pago.Nombre = pagoServicio.Nombre; pago.Seguro = pagoServicio.Seguro; pago.TipoPago = pagoServicio.TipoPago; pago.Usuario.Id = pagoServicio.Id; retorno.Add(pago); } return retorno; } catch (Exception) { return retorno; } }
/// <remarks/> public void ObtenerPagosPacienteAsync(Paciente paciente, object userState) { if ((this.ObtenerPagosPacienteOperationCompleted == null)) { this.ObtenerPagosPacienteOperationCompleted = new System.Threading.SendOrPostCallback(this.OnObtenerPagosPacienteOperationCompleted); } this.InvokeAsync("ObtenerPagosPaciente", new object[] { paciente}, this.ObtenerPagosPacienteOperationCompleted, userState); }
/// <remarks/> public void ObtenerPagosPacienteAsync(Paciente paciente) { this.ObtenerPagosPacienteAsync(paciente, null); }
public Pago[] ObtenerPagosPaciente(Paciente paciente) { object[] results = this.Invoke("ObtenerPagosPaciente", new object[] { paciente}); return ((Pago[])(results[0])); }
/// <remarks/> public System.IAsyncResult BeginObtenerPagosPaciente(Paciente paciente, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("ObtenerPagosPaciente", new object[] { paciente}, callback, asyncState); }