public void SaveSchedule(TBL_SCHEDULE schedule)
 {
     using (_context = new LicenseDataContext())
     {
         _context.TBL_SCHEDULEs.InsertOnSubmit(schedule);
         _context.SubmitChanges();
     }
 }
Ejemplo n.º 2
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (!Invalid())
     {
         try
         {
             using (TBL_SEASON_DATA_ACCESS sda = new TBL_SEASON_DATA_ACCESS())
             {
                 using (_context = new LicenseDataContext())
                 {
                     TBL_SEASON season = new TBL_SEASON()
                     {
                         SEASON_NAME = txtSeasonName.Text,
                         CREATE_BY   = cboUser.Text,
                         IS_ACTIVE   = true,
                         CREATE_DATE = DateTime.Now,
                         NOTE        = txtNote.Text.Trim()
                     };
                     sda.SaveSeason(season);
                     foreach (var item in sda.ShowSeasonNameByName(txtSeasonName.Text))
                     {
                         SEASON_ID = item.SEASON_ID;
                     }
                     TBL_SCHEDULE schedule = new TBL_SCHEDULE();
                     foreach (var item in ListSchedule)
                     {
                         schedule.LICENSE_ID = item;
                         schedule.SEASON_ID  = SEASON_ID;
                         sda.SaveSchedule(schedule);
                     }
                     this.Close();
                 };
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
         }
     }
     else
     {
     }
 }