protected void buttonSubmit_Click(object sender, EventArgs e) { EFDal ed = new EFDal(); if (!ed.ImzaliVeriSayfasiVarMi(Convert.ToInt32(Request["IstId"]))) { DosyalariSistemeUygunBicimdeYukle(); } else { lblNotifUyari.Text = "Bu kalibrasyon için daha önce veri sayfası yüklenmiş. Yeni veri sayfası yükleyemezsiniz!"; EImzaNotif.Show(); } //GridiBagla(); }
protected void btnImzaGoster_OnClick(object sender, EventArgs e) { EFDal ed = new EFDal(); //string[] dahaOnceImzalanmislar=new string[100]; string dahaOnceImzalanmislar = string.Empty; string tut = GridUzerindeSecilmisSatirlarinIdleriniDon(); if (tut.Trim() == String.Empty) { lblUyari.Text = "İmzalamak için dosya seçmediniz!"; return; } Session["ImzalanacakBelgelerinIdleri"] = tut; string[] ImzalanacakDosyaIdler = tut.Split(','); //int Sayac = 0; foreach (string imzalanacakDosyaId in ImzalanacakDosyaIdler) { if (ed.PersonelDokumaniDahOnceImzalamisMi( ed.ImzaliDosyalarIddenPathDon(Convert.ToInt32(imzalanacakDosyaId)), ed.UserNamedenPersonelTCKimlikNoDon(Context.User.Identity.Name))) { dahaOnceImzalanmislar += imzalanacakDosyaId; } } if (dahaOnceImzalanmislar != string.Empty) { lblNotifUyari.Text = "Seçtiğiniz belgeler arasında daha önce imzalamış oldugunuz belgeler var. Bu belgeler yeniden imzalanmayacaktır."; EImzaNotif.Show(); } //string[] ImzalanacakDosyaIdler = tut.Split(','); //foreach (string imzalanacakDosyaId in ImzalanacakDosyaIdler) //{ //} //Session["tempfilePath"] = ed.ImzaliDosyalarIddenPathDon(Convert.ToInt32(Request["IstId"])); //ucEImza.Visible = true; Session["ImzalanacakIstId"] = Request["IstId"]; Response.Redirect("~/UserControls/Pages/Imzala2.aspx", false); }