protected void Doldur(int Id) { using (Service1Client proxy = new Service1Client()) { DisGorevToObj oDisGorev = new DisGorevToObj(); oDisGorev = proxy.DisGorevFind(Id); txtId.Text = Id.ToString(); ddlPersonelListesi.SelectedValue = oDisGorev.GoreveGiden.ToString(); if (oDisGorev.GoreveGiden.ToString() == Context.User.Identity.Name) { lnkGuncelle.Enabled = true; lnkSil.Enabled = true; } txtGoreveGiden.Text = ddlPersonelListesi.SelectedItem.Text; clnGorevBasTar.SelectedDate = oDisGorev.GorevBaslangic; clnGorevBitTar.SelectedDate = oDisGorev.GorevBitis; ddlGorevTipi.SelectedValue = oDisGorev.GorevTipi; } }
protected void lnkSil_Click(object sender, EventArgs e) { try { using (Service1Client proxy = new Service1Client()) { DisGorevToObj oDisGorev = new DisGorevToObj(); oDisGorev = proxy.DisGorevFind(Id); proxy.DisGorevDelete(oDisGorev); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Görev başarılı biçimde silinmiştir!"; } } catch { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Görev silme işlemi başarısızlıkla sonuçlandı!"; } }
protected void Ekle() { try { DisGorevToObj oDisGorev = new DisGorevToObj(); oDisGorev.GoreveGiden = new Guid(ddlPersonelListesi.SelectedValue); oDisGorev.GorevBaslangic = clnGorevBasTar.SelectedDate.Value; oDisGorev.GorevBitis = clnGorevBitTar.SelectedDate.Value; oDisGorev.GorevTipi = ddlGorevTipi.SelectedValue; using (Service1Client proxy = new Service1Client()) { proxy.DisGorevInsert(oDisGorev); } lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Görev kaydı başarılı olarak eklnemiştir!"; } catch { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Görev ekleme başarısızlıkla sonuçlandı!"; } }
protected void Guncelle(int Id) { try { using (Service1Client proxy = new Service1Client()) { DisGorevToObj oDisGorev = new DisGorevToObj(); oDisGorev.Id = int.Parse(txtId.Text); oDisGorev.GoreveGiden = new Guid(ddlPersonelListesi.SelectedValue); oDisGorev.GorevBaslangic = clnGorevBasTar.SelectedDate.Value; oDisGorev.GorevBitis = clnGorevBitTar.SelectedDate.Value; oDisGorev.GorevTipi = ddlGorevTipi.SelectedValue; proxy.DisGorevGuncelle(oDisGorev); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Görev başarılı biçimde güncellenmiştir!"; } } catch { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Görev güncelleme başarısızlıkla sonuçlandı!"; } }