예제 #1
0
        public JsonResult buscarPacienteHistoria(string hc)
        {
            BLOrden    bl = new BLOrden();
            ELPaciente objBuscarPaciente = bl.BL_BuscarPaciente("", hc);

            return(Json(objBuscarPaciente, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        public JsonResult buscarPaciente(string dni)
        {
            BLOrden bl = new BLOrden();

            ELPaciente objBuscarPaciente = bl.BL_BuscarPaciente(dni, "");

            return(Json(objBuscarPaciente, JsonRequestBehavior.AllowGet));
        }
예제 #3
0
파일: DLOrden.cs 프로젝트: augustosrb/Tp3
        public ELPaciente DL_BuscarPaciente(string dni, string hc)
        {
            ELPaciente objPaciente = null;

            try
            {
                using (SqlConnection conn = new SqlConnection(strCon))
                {
                    conn.Open();

                    cmd.Connection  = conn;
                    cmd.CommandText = "GHS.USP_Consultar_Paciente";
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.Clear();

                    cmd.Parameters.AddWithValue("@cNroDocumento", dni == "" ? "" : dni);
                    cmd.Parameters.AddWithValue("@cNroHistoriaClinica", hc == "" ? "" : hc);

                    SqlDataReader drSQL = fLeer(cmd);
                    if (drSQL.HasRows == false)
                    {
                        objPaciente = new ELPaciente();
                    }
                    else
                    {
                        while (drSQL.Read())
                        {
                            objPaciente                     = new ELPaciente();
                            objPaciente.nPacienteId         = drSQL["nPacienteId"].Equals(System.DBNull.Value) ? 0 : Convert.ToInt32(drSQL["nPacienteId"]);
                            objPaciente.cNomCompleto        = drSQL["cNomCompleto"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cNomCompleto"]);
                            objPaciente.cApePaterno         = drSQL["cApePaterno"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cApePaterno"]);
                            objPaciente.cApeMaterno         = drSQL["cApeMaterno"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cApeMaterno"]);
                            objPaciente.cNroHistoriaClinica = drSQL["cNroHistoriaClinica"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cNroHistoriaClinica"]);
                            objPaciente.cFechaNacimiento    = drSQL["cFechaNacimiento"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cFechaNacimiento"]);
                            objPaciente.cNombres            = drSQL["cNombres"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cNombres"]);
                            objPaciente.nEdad               = drSQL["nEdad"].Equals(System.DBNull.Value) ? 0 : Convert.ToInt32(drSQL["nEdad"]);
                            objPaciente.cSexo               = drSQL["cSexo"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cSexo"]);
                            objPaciente.cMaestroDescripcion = drSQL["cMaestroDescripcion"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cMaestroDescripcion"]);
                            objPaciente.cNroDocumento       = drSQL["cNroDocumento"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cNroDocumento"]);
                            objPaciente.cAlergias           = drSQL["cAlergias"].Equals(System.DBNull.Value) ? "" : Convert.ToString(drSQL["cAlergias"]);
                        }
                    }
                }
            }
            catch (Exception e)
            {
                ELog.Save(this, e);
            }
            finally
            {
                if (cmd.Connection.State == ConnectionState.Open)
                {
                    cmd.Connection.Close();
                }
            }

            return(objPaciente);
        }
예제 #4
0
파일: BLOrden.cs 프로젝트: augustosrb/Tp3
        public ELPaciente BL_BuscarPaciente(string dni, string hc)
        {
            ELPaciente paciente = new ELPaciente();

            try
            {
                paciente = dlOrden.DL_BuscarPaciente(dni, hc);
                paciente.lstOrdenMedica = dlOrden.DL_ConsultarOM(dni);
            }
            catch (Exception e)
            {
                ELog.Save(this, e);
            }

            return(paciente);
        }