private void DTUserStoryKayit(UserStory us) { SqlConnection con = new SqlConnection(@"Data Source = DESKTOP-OKSGEAA; Initial Catalog = YazılımSınama; Integrated Security = True"); con.Open(); SqlCommand komut = new SqlCommand("Insert into UserStory(TableNo,UserStoryId,UserStoryName,UserStoryDate,UserStoryDescription) Values ('" + table.ID.ToString() + "','" + us.ID.ToString() + "','" + us.Name.ToString() + "','" + us.SonTarih.ToString() + "','" + us.Description + "')", con); komut.ExecuteNonQuery(); con.Close(); }
private void btnKaydet_Click(object sender, EventArgs e) { userStory = table.UserStoryEkle(txtAciklama.Text, dtTarih.Text, txtstoryAdi.Text); DTUserStoryKayit(userStory);//Kaydet butonuna basıldığında DataBase'ye yeni user storyleri kaydetme işlemi.. this.btnKaydet.Enabled = false; this.txtAciklama.Enabled = false; this.txtstoryAdi.Enabled = false; this.dtTarih.Enabled = false; this.btntaskEkle.Enabled = true; // Kaydetme işlemi sağlandıktan sonra kontrollerin enabled özelliklerini false yapıp değiştirilmelerini engelliyoruz. }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtAciklama.Text != "" && txtstoryAdi.Text != null) { userStory = table.UserStoryEkle(txtAciklama.Text, dtTarih.Text, txtstoryAdi.Text); DTUserStoryKayit(userStory);//Kaydet butonuna basıldığında DataBase'ye yeni user storyleri kaydetme işlemi.. this.btnKaydet.Enabled = false; this.txtAciklama.Enabled = false; this.txtstoryAdi.Enabled = false; this.dtTarih.Enabled = false; this.btntaskEkle.Enabled = true; } else { MessageBox.Show("Lütfen ilgili alanları doldurunuz !"); } // Kaydetme işlemi sağlandıktan sonra kontrollerin enabled özelliklerini false yapıp değiştirilmelerini engelliyoruz. }
public UserStory UserStoryEkle(string aciklama, string tarih, string adi) { // Her yeni eklenen UserStory için eşsiz bir ID generate ediyoruz. int userStoryID; if (UserStories.Count == 0) { userStoryID = 1; } else { UserStory temp = (UserStory)this.UserStories[this.UserStories.Count - 1]; userStoryID = temp.ID + 1; } UserStory yeniUserStory = new UserStory(aciklama, tarih, adi, userStoryID, ID); UserStories.Add(yeniUserStory); return(yeniUserStory); }
private void UserStoryCiz() { List <TableItem> tableItems = Table.UserStories; foreach (TableItem ti in tableItems.ToList()) { UserStory item = (UserStory)ti; UserStoryTool us = new UserStoryTool(Table, item); us.btnKaydet.Enabled = false; //UserStory çizilirken önce user story'e ait tasklar doldurulup daha sonra çiziliyor.. us.doldurTask(); us.drawTasks(); us.txtAciklama.Enabled = false; us.txtstoryAdi.Enabled = false; us.dtTarih.Enabled = false; us.txtAciklama.Text = item.Ciz()[1]; us.txtstoryAdi.Text = item.Ciz()[3]; us.lblID.Text = item.Ciz()[0]; us.dtTarih.Text = item.Ciz()[2]; // Özellikleri atanan userStoryTool'u Scrum içerisinde bulunan mainPanel içerisine ekliyoruz. mainPanel.Controls.Add(us); } }