示例#1
0
        //para actulizar  la lista de la aplicacion y para yo no estar actualizando directamente de la base de datos
        //agragar y actualizar
        public PacienteCRUDViewModel ObtenerPacienteCRUD(PacienteB pPaciente)
        {
            if (pPaciente != null)
            {
                PacienteCRUDViewModel pacienteCRUD = new PacienteCRUDViewModel();


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

                return(pacienteCRUD);
            }
            return(null);
        }
        public List<PacienteCRUDViewModel> ObtenerPacientesCRUD()
        {

            List<PacienteCRUDViewModel> lstPacientes = new List<PacienteCRUDViewModel>();
            List<PacienteB> lstPacientesDL = PacienteDL.ObtenerPacientes();
            if (lstPacientesDL != null)
            {
                IEnumerable<PacienteB> ordenadosPacietes = lstPacientesDL.OrderBy(p => p.vApellidosPaciente);

                if (ordenadosPacietes != null)
                {
                    foreach (var pacienteDL in ordenadosPacietes)
                    {
                        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;

                        lstPacientes.Add(pacienteCRUD);
                    }
                }
            }
            return lstPacientes;

        }
示例#3
0
        public List <PacienteCRUDViewModel> ObtenerPacientesCRUD()
        {
            List <PacienteCRUDViewModel> lstPacientes   = new List <PacienteCRUDViewModel>();
            List <PacienteB>             lstPacientesDL = PacienteDL.ObtenerPacientes();

            if (lstPacientesDL != null)
            {
                IEnumerable <PacienteB> ordenadosPacietes = lstPacientesDL.OrderBy(p => p.vApellidosPaciente);

                if (ordenadosPacietes != null)
                {
                    foreach (var pacienteDL in ordenadosPacietes)
                    {
                        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;

                        lstPacientes.Add(pacienteCRUD);
                    }
                }
            }
            return(lstPacientes);
        }
        //para actulizar  la lista de la aplicacion y para yo no estar actualizando directamente de la base de datos
        //agragar y actualizar
        public PacienteCRUDViewModel ObtenerPacienteCRUD(PacienteB pPaciente)
        {
            if (pPaciente != null)
            {
                PacienteCRUDViewModel pacienteCRUD = new PacienteCRUDViewModel();


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

                return pacienteCRUD;
            }
            return null;
        }