Esempio n. 1
0
        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();
        }
Esempio n. 2
0
 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.
 }
Esempio n. 3
0
        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.
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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);
            }
        }