public string Save()
        {
            string error = "";

            try
            {
                using (SQLDatabaseDataContext db = new SQLDatabaseDataContext(Program.Connectionstring))
                {
                    InterruptedRepeat interruptedRepeat = new InterruptedRepeat();
                    if (this.ID > 0)
                    {
                        interruptedRepeat = (from intr in db.InterruptedRepeats where intr.ID == this.ID select intr).FirstOrDefault();
                    }

                    interruptedRepeat.RepeastYear  = this.RepeastYear;
                    interruptedRepeat.StudentID    = this.StudentID;
                    interruptedRepeat.SpecialityID = this.SpecialityID;
                    interruptedRepeat.CourseID     = this.CourseID;

                    if (this.ID == 0)
                    {
                        db.InterruptedRepeats.InsertOnSubmit(interruptedRepeat);
                    }
                    db.SubmitChanges();
                }
            }
            catch (Exception ex)
            {
                error = ex.Message;
            }
            return(error);
        }
 public TInterruptedRepeat(InterruptedRepeat inr)
 {
     this.ID           = inr.ID;
     this.RepeastYear  = inr.RepeastYear;
     this.StudentID    = inr.StudentID;
     this.SpecialityID = inr.SpecialityID;
     this.CourseID     = inr.CourseID;
 }