Example #1
0
        public void Create(string Name)
        {
            if (Tables.Where(f => f.Name.Equals(Name)).Any())
            {
                throw new RepetableNameException();
            }
            ICollection <Column> columns = CreateSpecific.Columns();

            Tables.Add(new Table(Name, columns));
        }
Example #2
0
        public void Edit(string data, string newdata)
        {
            if (!int.TryParse(data, out int id) || Rows.Count <= id)
            {
                throw new System.ArgumentException();
            }
            var rowEdit = Rows.ElementAt(id);
            var RowData = CreateSpecific.Row(Columns);

            rowEdit.Data = RowData;
            //ДОПИСАТИ
        }
Example #3
0
 public void Create(string data)
 {
     Rows.Add(new Row(CreateSpecific.Row(Columns)));
 }