コード例 #1
0
 protected void btnSubmitQuery_Click(object sender, EventArgs e)
 {
     try
     {
         string     query       = txtQuery.Text;
         string     description = txtDescription.Text;
         RaiseQuery raiseQuery  = new RaiseQuery();
         raiseQuery.Query       = query;
         raiseQuery.Description = description;
         raiseQuery.Status      = "In Progress";
         raiseQuery.Result      = "No Result";
         BloodBL bl     = new BloodBL();
         int     result = bl.RaiseQuery(raiseQuery, int.Parse(lblUserId.Text));
         if (result == 1)
         {
             Response.Write("<script>alert('Query Raised Successfully');window.location.href='FAQ.aspx';</script>");
         }
         else
         {
             Response.Write("<script>alert('Error in raising query');window.location.href='FAQ.aspx';</script>");
         }
     }
     catch (Exception ex)
     {
         Response.Write("<script>alert('" + ex.Message + "');</script>");
     }
 }
コード例 #2
0
        public void TestRaiseQuery()
        {
            BloodBL    bl = new BloodBL();
            RaiseQuery rq = new RaiseQuery();

            rq.Query       = "Donate Blood";
            rq.Description = "Unable to Donate Blood";
            rq.Status      = "In Progress";
            Assert.AreEqual(1, bl.RaiseQuery(rq, 8));
        }