Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            bool flag;

            //MessageBox.Show(d_id.ToString());
            if (d_id > 0)
            {
                try
                {
                    //insert into db donation history
                    BloodBankData bbd = new BloodBankData();

                    DONATION_HISTORY dh = new DONATION_HISTORY();
                    dh.DONOR_ID      = d_id;
                    dh.RECIEVER_ID   = u_id;
                    dh.DONATION_DATE = dateTimePicker1.Value;
                    flag             = bbd.insertDonationHistory(dh);
                    if (flag == true)
                    {
                        MessageBox.Show("Blood Request Successful!", "Blood Request", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Error While Requesting Blood!", "Error", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
                    }
                }
                catch (Exception ex)
                {
                }
            }
            else
            {
                MessageBox.Show("Select a valid column first", "Inavlid Selection", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
            }
        }
Exemplo n.º 2
0
        public bool insertDonationHistory(DONATION_HISTORY obj)
        {
            int val = 0;

            try
            {
                SqlDbDataAccess da  = new SqlDbDataAccess();
                SqlCommand      cmd = da.GetCommand("INSERT INTO [dbo].[DONATION_HISTORY] ([DONOR_ID],[RECIEVER_ID],[DONATION_DATE])" + "VALUES (@DONOR_ID, @RECIEVER_ID, @DONATION_DATE)");

                SqlParameter p1 = new SqlParameter("@DONOR_ID", SqlDbType.Int);
                p1.Value = obj.DONOR_ID;
                SqlParameter p2 = new SqlParameter("@RECIEVER_ID", SqlDbType.Int);
                p2.Value = obj.RECIEVER_ID;
                SqlParameter p3 = new SqlParameter("@DONATION_DATE", SqlDbType.Date);
                p3.Value = obj.DONATION_DATE;

                cmd.Parameters.Add(p1);
                cmd.Parameters.Add(p2);
                cmd.Parameters.Add(p3);

                cmd.Connection.Open();
                val = cmd.ExecuteNonQuery();
                cmd.Connection.Close();
            }
            catch (Exception ex)
            {
            }
            return(val > 0);
        }