/// <summary> /// Metodo que edita los datos de un paciente /// </summary> /// <param name="paciente"></param> /// <returns></returns> public bool EditarPaciente(Paciente paciente) { try { PacienteServicio pacienteServicio = new PacienteServicio(); ServicioPaciente servicio = new ServicioPaciente(); pacienteServicio.Id = paciente.Id; pacienteServicio.Cedula = paciente.Cedula; pacienteServicio.Correo = paciente.Correo; pacienteServicio.FechaIngreso = paciente.FechaIngreso; pacienteServicio.Nombre = paciente.Nombre; pacienteServicio.PrimerApellido = paciente.PrimerApellido; pacienteServicio.SegundoApellido = paciente.SegundoApellido; pacienteServicio.SegundoNombre = paciente.SegundoNombre; pacienteServicio.Telefono = paciente.Telefono; pacienteServicio.TelefonoMovil = paciente.TelefonoMovil; servicio.EditarPaciente(pacienteServicio); return true; } catch (Exception) { return false; } }
/// <summary> /// Metodo que valida que un paciente exista /// </summary> /// <param name="cedula"></param> /// <returns></returns> public int ValidarPacienteExistente(int cedula) { try { PacienteServicio pacienteServicio = new PacienteServicio(); ServicioPaciente servicio = new ServicioPaciente(); int retorno = servicio.ValidarPacienteExistente(cedula); return retorno; } catch (Exception) { return -1; } }
/// <remarks/> public void EditarPacienteAsync(Paciente paciente, object userState) { if ((this.EditarPacienteOperationCompleted == null)) { this.EditarPacienteOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEditarPacienteOperationCompleted); } this.InvokeAsync("EditarPaciente", new object[] { paciente}, this.EditarPacienteOperationCompleted, userState); }
/// <remarks/> public void EditarPacienteAsync(Paciente paciente) { this.EditarPacienteAsync(paciente, null); }
public bool EditarPaciente(Paciente paciente) { object[] results = this.Invoke("EditarPaciente", new object[] { paciente}); return ((bool)(results[0])); }
/// <remarks/> public System.IAsyncResult BeginEditarPaciente(Paciente paciente, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("EditarPaciente", new object[] { paciente}, callback, asyncState); }
/// <remarks/> public void AgregarPacienteAsync(Paciente paciente) { this.AgregarPacienteAsync(paciente, null); }