Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
        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);
        }