示例#1
0
        public static bool insertTransit(Model.Transit transit)
        {
            cnn = new MySqlConnection(connectionString);
            try
            {




                cnn.Open();
                Console.WriteLine("updateTransStatus Connection Open ! ");

                MySqlCommand cmd = cnn.CreateCommand();
                cmd.CommandText = "INSERT INTO `transit_system`.`transit` (`StudentName`, `parent_id`, `Package`, `TransitTime`) VALUES ('"+transit.StudentName+"', '"+transit.ParentId+"', '"+transit.Package+"', '"+transit.TransitTime+"');";

                cmd.ExecuteNonQuery();
                Console.WriteLine("updateTransStatus Complete ! ");
            }
            catch (Exception ex)
            {
                Console.WriteLine("Can not open connection ! ");
                Console.WriteLine(ex.Message); //shows what error actually occurs
            }
            finally
            {
                cnn.Close();
                Console.WriteLine("updateTransStatus Connection Closed ! ");
            }
            return false;
        }
示例#2
0
        // add new transit based on input
        private void addTransit()
        {
            String package;
            String parentId = Sqlutil.UserSql.getUserId(Login.userEmailGlobal);

            String studentName = textBox1.Text;
            String transitTime = dateTimePicker1.Text;

            if (radioButton1.Checked)
            {
                package = radioButton1.Text;
            }
            else if (radioButton2.Checked)
            {
                package = radioButton2.Text;
            }
            else if (radioButton3.Checked)
            {
                package = radioButton3.Text;
            }
            else if (radioButton4.Checked)
            {
                package = radioButton4.Text;
            }
            else if (radioButton5.Checked)
            {
                package = radioButton5.Text;
            }
            else
            {
                package = radioButton6.Text;
            }

            Model.Transit transit = new Model.Transit();
            transit.StudentName = studentName;
            transit.Package     = package;
            transit.ParentId    = parentId;
            transit.TransitTime = transitTime;

            Sqlutil.TransitSql.insertTransit(transit);
        }