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; }