public FormDiagnosticoTratamiento(DiagnosticoDto diagnostico, MaterialSoportePlantarDto materialSoportePlantar) { IdDiagnostico = diagnostico.idDiagnostico; Anotaciones = diagnostico.anotaciones; // tratamiento IdTratamiento = diagnostico.id_tratamiento; Fisico = diagnostico.Tratamiento.fisico; EjerciciosPropioceptivos = diagnostico.Tratamiento.ejerciciosPropioceptivos; Farmacologico = diagnostico.Tratamiento.farmacologico; Quiropodologico = diagnostico.Tratamiento.quiropodologico; Ortosis = diagnostico.Tratamiento.ortosisDigital; TipoOrtosis = diagnostico.Tratamiento.ortosisDigitalTipo; SoportePlantar = diagnostico.Tratamiento.soportePlantar; VendajeFuncional = diagnostico.Tratamiento.vendajeFuncional; Preventivo = diagnostico.Tratamiento.preventivo; PreventivoObservaciones = diagnostico.Tratamiento.preventivoObservacion; Calzadoterapia = diagnostico.Tratamiento.calzadoterapia; Otros = diagnostico.Tratamiento.otros; // material soporte plantar Tad = materialSoportePlantar.TAD; Resinas = materialSoportePlantar.resinas; Eva = materialSoportePlantar.EVA; Propileno = materialSoportePlantar.propileno; Componentes = materialSoportePlantar.componentes; OtrosComentarios = materialSoportePlantar.otros; IdPrimeraVisita = diagnostico.id_primera_visita; IdMaterialSoporte = materialSoportePlantar.idMaterialSoportePlantar; }
public static List <object> FormToDto(this FormDiagnosticoTratamiento form, bool newForm = false) { if (newForm) { nuevoIdDiagnostico = Guid.NewGuid(); nuevoIdMaterial = Guid.NewGuid(); nuevoIdTratamiento = Guid.NewGuid(); } else { nuevoIdDiagnostico = form.IdDiagnostico; nuevoIdMaterial = (Guid)form.IdMaterialSoporte; nuevoIdTratamiento = (Guid)form.IdTratamiento; } TratamientoDto tratamiento = new TratamientoDto { idTratamiento = nuevoIdTratamiento, fisico = form.Fisico, ejerciciosPropioceptivos = form.EjerciciosPropioceptivos, farmacologico = form.Farmacologico, quiropodologico = form.Quiropodologico, ortosisDigital = form.Ortosis, ortosisDigitalTipo = form.TipoOrtosis, soportePlantar = form.SoportePlantar, vendajeFuncional = form.VendajeFuncional, preventivo = form.Preventivo, preventivoObservacion = form.PreventivoObservaciones, calzadoterapia = form.Calzadoterapia, otros = form.Otros }; DiagnosticoDto diagnostico = new DiagnosticoDto { idDiagnostico = nuevoIdDiagnostico, anotaciones = form.Anotaciones, id_primera_visita = form.IdPrimeraVisita, id_tratamiento = nuevoIdTratamiento, Tratamiento = tratamiento }; MaterialSoportePlantarDto materialSoportePlantar = new MaterialSoportePlantarDto { idMaterialSoportePlantar = nuevoIdMaterial, TAD = form.Tad, resinas = form.Resinas, EVA = form.Eva, propileno = form.Propileno, componentes = form.Componentes, otros = form.Otros, id_tratamiento = nuevoIdTratamiento, tratamiento = tratamiento }; return(new List <object>() { diagnostico, materialSoportePlantar }); }
public MaterialSoportePlantarTest() { _materialSoportePlantarDto = new MaterialSoportePlantarDto() { idMaterialSoportePlantar = Guid.NewGuid() }; _materialSoportePlantarModel = new MaterialSoportePlantarModel() { idMaterialSoportePlantar = Guid.NewGuid() }; }
public static MaterialSoportePlantarModel DtoToModel(this MaterialSoportePlantarDto materialSoportePlantar) { return(new MaterialSoportePlantarModel { idMaterialSoportePlantar = materialSoportePlantar.idMaterialSoportePlantar, id_tratamiento = materialSoportePlantar.id_tratamiento, TAD = materialSoportePlantar.TAD, EVA = materialSoportePlantar.EVA, componentes = materialSoportePlantar.componentes, otros = materialSoportePlantar.otros, propileno = materialSoportePlantar.propileno, resinas = materialSoportePlantar.resinas, tratamiento = materialSoportePlantar.tratamiento?.DtoToModel() }); }
public void Update(DiagnosticoDto diagnostico, MaterialSoportePlantarDto materialSoportePlantar) { _diagnosticoRepository.Update(diagnostico.DtoToModel()); _materialSoportePlantarRepository.Update(materialSoportePlantar.DtoToModel()); _tratamientoRepository.Update(diagnostico.Tratamiento.DtoToModel()); }
public void Insert(DiagnosticoDto diagnostico, MaterialSoportePlantarDto materialSoportePlantar) { _diagnosticoRepository.Insert(diagnostico.DtoToModel()); _materialSoportePlantarRepository.Insert(materialSoportePlantar.DtoToModel()); }