示例#1
0
        /// <summary>
        /// task Güncellem formunu sadece ona özel özellkilerin çağırıldığı ve değerlerinin girilidiği kısım
        /// </summary>
        /// <param name="frm"></param>
        public TaskForm(int taskId, AnaForm frm)
        {
            anaFrm = frm;
            Ts     = taskDb.gettaskList().Find(x => x.taskId == taskId);
            string a = Ts.kullaniciId.ToString();

            InitializeComponent();
            GuncelleBtn.Visible = true;
            ekleBtn.Visible     = false;
            TaskAdi.Text        = Ts.taskAdi;
        }
示例#2
0
 private void TaskBoardForm_Load(object sender, EventArgs e)
 {
     //taskDbden task verilerini çekiyor ve tasks listesine atıyor
     tasks = taskDb.gettaskList().FindAll(x => x.projeId == 1);
     //oluşan tablo kadar buton ekliyor ve butonları gruplarına göre gruplar değişkenine ekliyor
     for (int i = 0; i < tasks.Count(); i++)
     {
         Button btn = new Button();
         btn.Width      = 150;
         btn.Height     = 100;
         btn.MouseMove += new MouseEventHandler(btn_MouseMove);//Butonların Hareket etmesi için gerekli evenler ekleniyor
         btn.MouseUp   += new MouseEventHandler(btn_MouseUp);
         btn.MouseDown += new MouseEventHandler(btn_MouseDown);
         btn.Name       = "task" + tasks[i].taskId;
         btn.Text       = tasks[i].taskAdi;
         this.Controls.Add(btn);
         gruplar[tasks[i].durumId - 1].Add(btn);
     }
     buttonLokasyonDüzenle();
 }