Esempio n. 1
0
 private void add_btn__Click(object sender, RoutedEventArgs e)
 {
     try
     {
         sessionNAEntity = CreateSessionNAEntity();
         sessionNAViewModel.SaveSessionNAData(sessionNAEntity);
         MessageBoxResult result = MessageBox.Show("Successfully Added!", "BBTG");
         ClearAll();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 2
0
        private SessionNAEntity CreateSessionNAEntity()
        {
            int SessionId;

            SessionId = sessionNAs.Last().SessionId + 1;

            string Session = session_combobx.Text;
            string Day     = day_combobx.Text;
            string STime   = starttime_combobx.Text;
            string ETime   = endtime_combobx.Text;

            sessionNAEntity = new SessionNAEntity(SessionId, Session, Day, STime, ETime);
            return(sessionNAEntity);
        }
Esempio n. 3
0
 public void SaveData(SessionNAEntity SessionNA)
 {
     using (IDbConnection con = new SQLiteConnection(AppData.ConnectionString))
     {
         try
         {
             con.Execute("INSERT INTO SessionNA (SessionId, Session, Day, STime, ETime) values (@SessionId, @Session, @Day, @STime, @ETime)", SessionNA);
         }
         catch (Exception e)
         {
             MessageBox.Show(e.Message);
         }
     }
 }
Esempio n. 4
0
 public void UpdateData(SessionNAEntity SessionNA)
 {
     using (IDbConnection con = new SQLiteConnection(AppData.ConnectionString))
     {
         try
         {
             con.Execute("UPDATE SessionNA SET Session=@Session, Day=@Day, STime=@STime, ETime=@ETime WHERE SessionId=@SessionId", SessionNA);
         }
         catch (Exception e)
         {
             MessageBox.Show(e.Message);
         }
     }
 }
Esempio n. 5
0
 public void UpdateSessionNAData(SessionNAEntity sessionNa)
 {
     _sessionNAData.UpdateData(sessionNa);
 }
Esempio n. 6
0
 public void SaveSessionNAData(SessionNAEntity sessionNa)
 {
     _sessionNAData.SaveData(sessionNa);
 }