private void AddData()
 {
     if (tbMatkul.Text != "" && tbMeeting.Text != "" && tbPresensi.Text != "" && tbDrive.Text != "" && cbHari.Text != "" && cbHour.Text != "" && cbMin.Text != "")
     {
         using (var db = new ReminderModel())
         {
             newClassTbl = new ClassTbl
             {
                 ClassName      = tbMatkul.Text,
                 MeetingLink    = tbMeeting.Text,
                 AttendanceLink = tbPresensi.Text,
                 DriveLink      = tbDrive.Text,
                 Day            = cbHari.Text,
                 Hour           = cbHour.Text,
                 Min            = cbMin.Text,
             };
             db.ClassTbls.Add(newClassTbl);
             db.SaveChanges();
             populate();
             MessageBox.Show("Class Ditambahkan");
         }
     }
     else
     {
         MessageBox.Show("Semua data harus diisi!");
     }
 }
 private void btnEdit_Click(object sender, EventArgs e)
 {
     try
     {
         newClassTbl = new ClassTbl
         {
             ClassName      = tbMatkul.Text,
             MeetingLink    = tbMeeting.Text,
             AttendanceLink = tbPresensi.Text,
             DriveLink      = tbDrive.Text,
             Day            = cbHari.Text,
             Hour           = cbHour.Text,
             Min            = cbMin.Text,
         };
         using (var db = new ReminderModel())
         {
             db.ClassTbls.AddOrUpdate(newClassTbl);
             db.SaveChanges();
             populate();
         }
         MessageBox.Show("Done");
     }catch (Exception ezpz)
     {
         MessageBox.Show(ezpz.Message);
     }
 }
Exemplo n.º 3
0
        //ADDING DATA - Save to DB
        private Boolean AddData(string className, string meetingLink, string attendanceLink, string driveLink, string day, string hour, string min)
        {
            try
            {
                if (ThisReminder == null)
                {
                    ThisReminder = new ReminderModel2();
                }
                var classTbl = new ClassTbl()
                {
                    ClassName      = className,
                    MeetingLink    = meetingLink,
                    AttendanceLink = attendanceLink,
                    DriveLink      = driveLink,
                    Day            = day,
                    Hour           = hour,
                    Min            = min,
                };
                ThisReminder.ClassTbls.Add(classTbl);

                //Persists
                ThisReminder.SaveChanges();

                //FILL DGV
                FillDGView(ThisReminder.ClassTbls.ToList());
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
        }
Exemplo n.º 4
0
        //Edit Data
        public Boolean EditData(string className, string newMeetingLink, string newAttendanceLink, string newDriveLink, string newDay, string newHour, string newMin)
        {
            try
            {
                if (ThisReminder == null)
                {
                    ThisReminder = new ReminderModel2();
                }

                //Replace with new Data
                ClassTbl newClassTbl = ThisReminder.ClassTbls.Find(className);

                newClassTbl.ClassName      = className;
                newClassTbl.MeetingLink    = newMeetingLink;
                newClassTbl.AttendanceLink = newAttendanceLink;
                newClassTbl.DriveLink      = newDriveLink;
                newClassTbl.Day            = newDay;
                newClassTbl.Hour           = newHour;
                newClassTbl.Min            = newMin;

                //Save
                ThisReminder.SaveChanges();

                //Update DGV
                FillDGView(ThisReminder.ClassTbls.ToList());
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
        }
Exemplo n.º 5
0
 public frmClassReminder(string className, string meetingLink, string attendanceLink, string driveLink, string day, string hour, string min)
 {
     InitializeComponent();
     mode        = Mode.Edit;
     newClassTbl = new ClassTbl
     {
         ClassName      = className,
         MeetingLink    = meetingLink,
         AttendanceLink = attendanceLink,
         DriveLink      = driveLink,
         Day            = day,
         Hour           = hour,
         Min            = min,
     };
     tbMatkul.Text   = className;
     tbMeeting.Text  = meetingLink;
     tbPresensi.Text = attendanceLink;
     tbDrive.Text    = driveLink;
     cbHari.Text     = day;
     cbHour.Text     = hour;
     cbMin.Text      = min;
 }