//Convierte un objeto DTO en una Entity de NHibernate, sus propiedades basicas //y utiliza el metodo Transformer de sus objetos mas complejos public static AudifonoPacienteDTO EntityToDTO(AudifonoPaciente pAudifonoPaciente) { AudifonoPacienteDTO.DomainObjectIDAudifonoPacienteDTO pObjeto = new AudifonoPacienteDTO.DomainObjectIDAudifonoPacienteDTO(); pObjeto.IdAudifono = pAudifonoPaciente.IdAudifono; pObjeto.IdPaciente = pAudifonoPaciente.IdPaciente; AudifonoPacienteDTO pReturn = new AudifonoPacienteDTO(pObjeto); return pReturn; }
//Convierte un objeto DTO en una Entity de NHibernate, sus propiedades basicas //y utiliza el metodo Transformer de sus objetos mas complejos public static AudifonoPaciente DTOToEntity(AudifonoPacienteDTO pAudifonoPaciente) { AudifonoPaciente.DomainObjectIDAudifonoPaciente pObjeto = new AudifonoPaciente.DomainObjectIDAudifonoPaciente(); pObjeto.IdAudifono = pAudifonoPaciente.IdAudifono; pObjeto.IdPaciente = pAudifonoPaciente.IdPaciente; AudifonoPaciente pReturn = new AudifonoPaciente(pObjeto); return pReturn; }
private void btnNuevoAudifono_Click(object sender, EventArgs e) { EstadoAccionAudifono = EstadoForm.Nuevo; HabilitarControlesAudifono(true); btnSeleccionarAudifono.Focus(); AudifonoPacienteEntity = new AudifonoPaciente(); LimpiarControlesAudifono(); }