public void SprintAddNewSprintTest() { DataManager target = new DataManager(); // TODO: Initialize to an appropriate value int expected = 0; // TODO: Initialize to an appropriate value DateTime start = DateTime.Parse("14.4.13"); DateTime end = DateTime.Parse("14.5.13"); int actual; actual = target.SprintAddNewSprint(start, end); Assert.AreEqual(expected, actual); }
private void button1_Click(object sender, EventArgs e) { DataManager dm = new DataManager(); DateTime start = sprint_Beginning_DayDateTimePicker.Value.Date; DateTime end = sprint_Finish_DayDateTimePicker.Value.Date; MessageBox.Show(start.ToString("dd.MM.yy\n") + end.ToString("dd.MM.yy\n")); Settings1.Default.startCurrentSprint = start; Settings1.Default.endCurrentSprint = end; Form1Tasks Ftasks = Form1Tasks.getInstance(null); long comRes = end.Ticks - start.Ticks; if ( comRes <= 0) { MessageBox.Show("start date mast be before the end date"); throw new Exception(); } try { // add to sprint table if (dm.SprintAddNewSprint(start, end) == -1) throw new Exception(); this.sprintTableAdapter.Update(this.database1DataSet1.Sprint); this.sprintTableAdapter.Fill(this.database1DataSet1.Sprint); Ftasks.Form1TasksUpdate(start, end); } catch { MessageBox.Show("exeption this.sprintTableAdapter.Insert(start, end);"); } string str = ""; try { for (int i = 0; (DateTime.Compare(start.AddDays(i), end) != 0) && (i < MAX_DAYS_IN_SPRINT); i++) { this.dateTableAdapter.Insert(1, start.AddDays(i)); str += (start.ToString("dd.MM.YY")+ "was add\n"); dateDataGridView.Update(); dateBindingNavigatorSaveItem_Click(sender, e); this.dateTableAdapter.Update(this.database1DataSet1.Date); this.dateTableAdapter.Fill(this.database1DataSet1.Date); this.Update(); } } catch(Exception) { MessageBox.Show("exeption " + str); } dateDataGridView.Update(); dateBindingNavigatorSaveItem_Click(sender, e); this.sprintTableAdapter.Update(this.database1DataSet1.Sprint);//?? this.dateTableAdapter.Update(this.database1DataSet1.Date);//?? this.dateTableAdapter.Fill(this.database1DataSet1.Date); this.Update(); //DataManager dm = new DataManager(); dm.SprintAddNewSprint(start, end); //Properties.Settings.Default.;*/ }