Example #1
0
    public List <Medical_Rec> GetMedicalRec(string QRID)
    {
        //////////////////////////////
        List <Medical_Rec> mr = new List <Medical_Rec>();

        try
        {
            string connectionString = ConfigurationManager.ConnectionStrings["ConnDB"].ConnectionString;
            //////////////////////////////
            MySqlConnection conn = new MySqlConnection(connectionString);
            //string query = "SELECT * FROM Pilgrims where QRID =@QRID"; //'" + QRID + "'
            string       query = @"SELECT MRID,MRTYPE,MRVALUE FROM `Medical_Rec` WHERE QRID = @QRID";
            MySqlCommand cmd   = new MySqlCommand(query, conn);
            cmd.Parameters.Add("@QRID", QRID);
            conn.Open();
            MySqlDataReader dr = cmd.ExecuteReader();
            if (dr.HasRows == false)
            {
                var m = new Medical_Rec
                {
                    CODE = "200",
                    MSG  = "FALSE",
                };
                mr.Add(m);

                return(mr);
            }
            while (dr.Read())
            {
                var m = new Medical_Rec
                {
                    CODE    = "100",
                    MSG     = "TRUE",
                    MRID    = dr["MRID"].ToString(),
                    MRTYPE  = dr["MRTYPE"].ToString(),
                    MRVALUE = dr["MRVALUE"].ToString()
                };
                mr.Add(m);
            }

            //Close Connection
            dr.Close();
            conn.Close();
            return(mr);
        }
        catch (Exception ex)
        {
            var m = new Medical_Rec
            {
                CODE = "500",
                MSG  = "FALSE",
            };
            mr.Add(m);

            return(mr);
        }
    }
Example #2
0
    public Medical_Rec GetMedicalRec2(string QRID)
    {
        Medical_Rec MR = new Medical_Rec();

        //////////////////////////////

        try
        {
            string connectionString = ConfigurationManager.ConnectionStrings["ConnDB"].ConnectionString;
            //////////////////////////////
            MySqlConnection conn  = new MySqlConnection(connectionString);
            string          query = @"SELECT MRID,MRTYPE,MRVALUE FROM `Medical_Rec` WHERE QRID = @QRID";
            MySqlCommand    cmd   = new MySqlCommand(query, conn);
            cmd.Parameters.Add("@QRID", QRID);
            conn.Open();
            MySqlDataReader dr = cmd.ExecuteReader();
            if (dr.HasRows == false)
            {
                MR.CODE = "200";
                MR.MSG  = "FALSE";
                return(MR);
            }
            while (dr.Read())
            {
                MR.MRVALUE += dr["MRVALUE"].ToString() + '/';
            }
            MR.CODE = "100";
            MR.MSG  = "TRUE";
            return(MR);
        }
        catch (Exception ex)
        {
            MR.CODE = "500";
            MR.MSG  = "FALSE";
            return(MR);
        }
    }