Ejemplo n.º 1
0
        public List <PacienteCRUDViewModel> ObtenerPacientesBuscadosCRUD(int piColumna, string pstrBuscar)
        {
            List <PacienteCRUDViewModel> lstPacienteResutadoCRUD = new List <PacienteCRUDViewModel>();
            List <PacienteB>             lstPacienteResultadoDL  = PacienteDL.BuscaPorCampoPaciente(piColumna, pstrBuscar);

            if (lstPacienteResultadoDL != null)
            {
                foreach (var pacienteDL in lstPacienteResultadoDL)
                {
                    PacienteCRUDViewModel pacienteCRUD = new PacienteCRUDViewModel();


                    pacienteCRUD.iCodigo                     = pacienteDL.iCodigoPaciente;
                    pacienteCRUD.strNombres                  = pacienteDL.vNombresPaciente;
                    pacienteCRUD.strApellidos                = pacienteDL.vApellidosPaciente;
                    pacienteCRUD.chrGenero                   = Convert.ToChar(pacienteDL.cGeneroPaciente);
                    pacienteCRUD.strDNI                      = pacienteDL.cDNIPaciente;
                    pacienteCRUD.strFecNacimiento            = Convert.ToDateTime(pacienteDL.daFecNacPaciente).ToString("yyyy/MM/dd");
                    pacienteCRUD.strFisioAsignadoUno         = (pacienteDL.iCodigoFisioterapeutaUno).ToString();
                    pacienteCRUD.strFisioAsignadoDos         = (pacienteDL.iCodigoFisioterapeutaDos).ToString();
                    pacienteCRUD.strDiagnosticoMedico        = pacienteDL.vDiagnosticoMedicoPaciente;
                    pacienteCRUD.iNivel                      = Convert.ToInt32(pacienteDL.iNivelPaciente);
                    pacienteCRUD.iPorcentajeNivel            = Convert.ToInt32(pacienteDL.iPorcentajeNivelPaciente);
                    pacienteCRUD.strNomApeMedNeuroReferencia = pacienteDL.vNomApeMedNeuroReferencia;
                    pacienteCRUD.strCelMedNeuroReferencia    = pacienteDL.vCelMedNeuroReferencia;
                    pacienteCRUD.strNombresApod              = pacienteDL.vNombresApoderado;
                    pacienteCRUD.strApellidosApod            = pacienteDL.vApellidoApoderado;
                    pacienteCRUD.strCelularApod              = pacienteDL.vCelularApoderado;
                    pacienteCRUD.strTeléfonoApod             = pacienteDL.vTelefonoApoderado;
                    pacienteCRUD.strParentescoApod           = pacienteDL.vParentescoApoderado;
                    pacienteCRUD.iBorrrado                   = Convert.ToInt32(pacienteDL.iFlagBorrradoPaciente);
                    pacienteCRUD.iFisioAsigPaciente          = Convert.ToInt32(pacienteDL.iFlagFisioAsigPaciente);
                    pacienteCRUD.strEdadCronologica          = pacienteDL.vEdadCronologicaPaciente;
                    pacienteCRUD.strUrlFotoPaciente          = pacienteDL.vUrlFotoPaciente;
                    lstPacienteResutadoCRUD.Add(pacienteCRUD);
                }
            }
            return(lstPacienteResutadoCRUD);
        }