public bool Delete(Model model) { MStudyWeek mStudyWeek = (MStudyWeek)model; for (int i = 0; i < this.Rows.Count; i++) { if (this.Rows[i]["Number"].ToString() == mStudyWeek.Number.ToString()) { this.Rows[i].Delete(); return(true); } } return(false); }
public bool Insert(Model model) { MStudyWeek mStudyWeek = (MStudyWeek)model; try { DataRow newRow = this.NewRow(); newRow["Number"] = mStudyWeek.Number.ToString(); newRow["Name"] = mStudyWeek.Name; this.Rows.Add(newRow); return(true); } catch (Exception ex) { Debug.WriteLine(ex.Message); return(false); } }
public bool Update(Model model) { MStudyWeek mStudyWeek = (MStudyWeek)model; for (int i = 0; i < this.Rows.Count; i++) { if (this.Rows[i]["Number"].ToString() == mStudyWeek.Number.ToString()) { try { DataRow newRow = this.Rows[i]; newRow["Number"] = mStudyWeek.Number.ToString(); newRow["Name"] = mStudyWeek.Name; return(true); } catch (Exception ex) { Debug.WriteLine(ex.Message); return(false); } } } return(false); }