public int addRegister(MySqlConnection conn, registers register) { string sql = "INSERT INTO register (s_id, register_date, register_time, deregister_date, deregister_time)" + " VALUES (" + register.S_id + " ,'" + register.Register_date.ToString("yyyy-MM-dd") + " ', '" + register.Register_time + " ', '" + register.Deregister_date.ToString("yyyy-MM-dd") + " ', '" + register.Deregister_time + "')"; MySqlCommand sqlComm = new MySqlCommand(sql, conn); return(sqlComm.ExecuteNonQuery()); }
public List <registers> getAllRegister(MySqlConnection conn) { List <registers> listregister = new List <registers>(); string sql = "SELECT * FROM register"; MySqlCommand sqlComm = new MySqlCommand(sql, conn); MySqlDataReader myReader; myReader = sqlComm.ExecuteReader(); while (myReader.Read()) { registers registers = new registers(); registers.Register_id = (int)myReader.GetValue(0); registers.S_id = (int)myReader.GetValue(1); registers.Register_date = (DateTime)myReader.GetValue(2); registers.Register_time = (string)myReader.GetValue(3); registers.Deregister_date = (DateTime)myReader.GetValue(4); registers.Deregister_time = (string )myReader.GetValue(5); listregister.Add(registers); } return(listregister); }
private void registerPictureBox_Click(object sender, EventArgs e) { DatabaseConnertor databaseConnertor = new DatabaseConnertor(); databaseConnertor.connect(); registers register = new registers(); register.S_id = int.Parse(LoginIdLabel.Text); register.Register_date = this.datePicker.Value; register.Register_time = tbTime.Text; register.Deregister_date = this.datePicker1.Value; register.Deregister_time = tbDtime.Text; registerHandler registerHandler = new registerHandler(); int recordCnt1 = registerHandler.addRegister(databaseConnertor.getconn(), register); MessageBox.Show(recordCnt1 + " record has been inserted !!"); this.Close(); Register register1 = new Register(); register1.Show(); }