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 TratamientoTest() { _tratamientoDto = new TratamientoDto() { idTratamiento = Guid.NewGuid() }; _tratamientoModel = new TratamientoModel() { idTratamiento = Guid.NewGuid() }; }
public static TratamientoModel DtoToModel(this TratamientoDto tratamiento) { return(new TratamientoModel { idTratamiento = tratamiento.idTratamiento, calzadoterapia = tratamiento.calzadoterapia, ejerciciosPropioceptivos = tratamiento.ejerciciosPropioceptivos, farmacologico = tratamiento.farmacologico, fisico = tratamiento.fisico, ortosisDigital = tratamiento.ortosisDigital, ortosisDigitalTipo = tratamiento.ortosisDigitalTipo, otros = tratamiento.otros, preventivo = tratamiento.preventivo, preventivoObservacion = tratamiento.preventivoObservacion, quiropodologico = tratamiento.quiropodologico, vendajeFuncional = tratamiento.vendajeFuncional }); }
internal override DtoBase PopulateDto(OracleDataReader reader) { var tratamiento = new TratamientoDto(); // if (!reader.IsDBNull(_ordTraId)) { tratamiento.TraId = reader.GetInt32(_ordTraId); } // if (!reader.IsDBNull(_ordTraDescripcion)) { tratamiento.TraDescripcion = reader.GetString(_ordTraDescripcion); } // IsNew tratamiento.IsNew = false; return(tratamiento); }