public void istatistiklistele()
        {
            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            kurumstore.DataSource = BldSvc.kurumal(AktifKullanici);
            kurumstore.DataBind();

            filtreDto.BaslangicTarihi = Baslangic.SelectedDate;
            filtreDto.BitisTarihi     = Bitis.SelectedDate;
            if (!string.IsNullOrWhiteSpace(secim.SelectedItem.Value))
            {
                filtreDto.Tur = (BildirimTuru?)Convert.ToInt32(secim.SelectedItem.Value);
            }

            if (!string.IsNullOrWhiteSpace(kurum.SelectedItem.Value))
            {
                filtreDto.KurumId = Convert.ToInt32(kurum.SelectedItem.Value);
            }

            if (!string.IsNullOrWhiteSpace(cmbCevapDurum.SelectedItem.Value))
            {
                filtreDto.CevapDurumu = Convert.ToInt32(cmbCevapDurum.SelectedItem.Value);
            }



            listelestore.DataSource = BldSvc.BildirimlerimiListele(AktifKullanici, filtreDto);
            listelestore.DataBind();
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            base.Page_Load(sender, e);
            if (IsPostBack || X.IsAjaxRequest)
            {
                return;
            }

            birimstore.DataSource = BldSvc.BirlikAl();
            birimstore.DataBind();
            listele();

            if (AktifKullanici.Rol == KullanciRol.BirlikYönetici)
            {
                cmbRol.Items.Add(new Ext.Net.ListItem("BirlikYönetici", "2"));
                cmbRol.Items.Add(new Ext.Net.ListItem("Kullanici", "1"));
            }
            else if (AktifKullanici.Rol == KullanciRol.SysAdmin)
            {
                cmbRol.Items.Add(new Ext.Net.ListItem("SysAdmin", "0"));
                cmbRol.Items.Add(new Ext.Net.ListItem("BirlikYönetici", "2"));
                cmbRol.Items.Add(new Ext.Net.ListItem("Kullanici", "1"));
            }
        }
        public void listele()
        {
            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            kurumstore.DataSource = BldSvc.kurumno(AktifKullanici);
            kurumstore.DataBind();
        }
Example #4
0
        public void listele()
        {
            //kullanicistore.RemoveAll();

            kullanicistore.DataSource = BldSvc.KullaniciListele(AktifKullanici);
            kullanicistore.DataBind();
        }
        public void listele()
        {
            var BirlikId = AktifKullanici.BirlikId;
            var list     = BldSvc.BirlikYoneticicilistele(AktifKullanici);

            kullanicistore.DataSource = list;
            kullanicistore.DataBind();
        }
Example #6
0
 public void yetkiguncelle(KullaniciKurumYetkiDto kullanici)
 {
     BldSvc.kullaniciyetkiguncelle(new KullaniciKurumYetkiDto
     {
         Id = kullanici.Id,
         OlusturmaTarihi = kullanici.OlusturmaTarihi,
         Aktif           = kullanici.Aktif,
         KullaniciId     = kullanici.KullaniciId,
         KurumId         = kullanici.KurumId
     });
 }
 public void ekle()
 {
     BldSvc.birlikekle(new BirlikDto
     {
         Adi             = Adi.Text,
         OlusturmaTarihi = DateTime.Now,
         Ilkodu          = Convert.ToInt32(Ilkodu.Text)
     });
     X.Msg.Alert("Kayıt İşlemi", "Kayıt Başarıyla Yapılmıştır").Show();
     listele();
 }
Example #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            birimlerstore.DataSource = BldSvc.birimal();
            birimlerstore.DataBind();

            grupstore.DataSource = BldSvc.grupal();
            grupstore.DataBind();

            if (AktifKullanici != null)
            {
                ximgCap.Hide();
                xtxtCap.Hide();
                KurumStore.DataSource = BldSvc.kurumno(AktifKullanici);
                KurumStore.DataBind();

                e_mail.Hide();
                Konu.Hide();
                tel.Hide();
                Label2.Hide();
                Label3.Hide();
                BasvuruNo.Hide();
            }
            else
            {
                Tarih.Hide();
                Kurumlar.Hide();
                basvuru.Hide();
                Label5.Hide();
                Label4.Hide();
                Sonuc.Hide();
                BasvuruNo.Hide();
            }

            var kurumId = GetKurumId();

            if (kurumId == 0)
            {
                // Response.Write("Olmaz öyle");
                return;
            }

            var kurum = BldSvc.GetKurumById(kurumId);

            if (kurum == null)
            {
                // Response.Write("Kurum null ");
                return;
            }

            lblKurumAdi.Text = kurum.Adi;

            // var user = (dto_kullanicilar)Session["kullanici"];
            //var kurumid = user.KurumId;
        }
        public void ekle()
        {
            int id = Convert.ToInt32(Request.QueryString["param"]);

            BldSvc.yetkiekle(new KullaniciKurumYetkiDto
            {
                KullaniciId = id,
                KurumId     = Convert.ToInt32(KurumKodu.SelectedItem.Value)
            });
            X.Msg.Alert("Ekleme İşlemi", "Yetki Ekleme İşlemi Başarıyla Gerçekleşmiştir!").Show();
            listele();
        }
 public void guncelle(BirlikDto birlik)
 {
     BldSvc.birlikguncelle(new BirlikDto
     {
         Id = birlik.Id,
         OlusturmaTarihi = birlik.OlusturmaTarihi,
         Adi             = birlik.Adi,
         Aktif           = birlik.Aktif,
         Ilkodu          = birlik.Ilkodu
     });
     listele();
 }
Example #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            base.Page_Load(sender, e);
            int id     = Convert.ToInt32(Request.QueryString["param"]);
            var eposta = BldSvc.BildirimEPostaAl(id);

            mail_adres.Text = eposta;
        }
        public void listele()
        {
            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            kurumstore.DataSource = BldSvc.kurumal(AktifKullanici);
            kurumstore.DataBind();
            Baslangic.SelectedDate = DateTime.Now.AddMonths(-3);
            Bitis.SelectedDate     = DateTime.Now.AddDays(1);
            BldSvc.beklemegunsayisi();

            listelestore.DataSource = BldSvc.BildirimlerimiListele(AktifKullanici, filtreDto);
            listelestore.DataBind();
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (IsPostBack)
     {
         return;
     }
     base.Page_Load(sender, e);
     if (IsPostBack || X.IsAjaxRequest)
     {
         return;
     }
     Birlikstore.DataSource = BldSvc.BirlikListele();
     Birlikstore.DataBind();
 }
Example #14
0
        public void gonder()
        {
            int id     = Convert.ToInt32(Request.QueryString["param"]);
            var eposta = BldSvc.BildirimEPostaAl(id);

            mail_adres.Text = eposta;
            if (Convert.ToInt32(basvuru.SelectedItem.Value) == 1)
            {
                mail_gonder();
            }
            else
            {
                cevaplanan();
            }
        }
Example #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            base.Page_Load(sender, e);
            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            kurumstore.DataSource = BldSvc.kurumal(AktifKullanici);
            kurumstore.DataBind();
            BldSvc.beklemegunsayisi();
            listelestore.DataSource = BldSvc.BildirimlerimiListele(AktifKullanici, filtreDto);
            listelestore.DataBind();
        }
Example #16
0
        public void cevaplanan()
        {
            int id = Convert.ToInt32(Request.QueryString["param"]);

            BldSvc.bildirimcevapla(new BildirimDto
            {
                Id           = id,
                CevapMesaji  = message.Text,
                CevapTarihi  = DateTime.Now,
                Durum        = 1,
                CevapVerenId = AktifKullanici.Id,
                CevapYolu    = (CevapYolu?)Convert.ToInt32(basvuru.SelectedItem.Value)
            });
            X.Msg.Alert("İletim Raporu", "Cevabınız İletilmiştir").Show();
        }
 public void ekle()
 {
     BldSvc.setkurumekle(new KurumDto
     {
         Adi             = Adi.Text,
         BirlikId        = AktifKullanici.BirlikId,
         OlusturmaTarihi = DateTime.Now,
         SMTPPass        = SMTPPass.Text,
         SkrsKodu        = Convert.ToInt32(SkrsKodu.Text),
         SMTPServer      = SMTPServer.Text,
         SMTPUser        = SMTPUser.Text,
         EMail           = EMail.Text,
         DnsName         = HostAdresi.Text
     });
     X.Msg.Alert("Kayıt İşlemi", "Kayıt Başarıyla Yapılmıştır").Show();
 }
Example #18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            base.Page_Load(sender, e);

            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            model.DataSource = BldSvc.IstatistikBildirimSayisi(AktifKullanici, filtreDto);
            model.DataBind();
            pieturstore.DataSource = BldSvc.TurBildirimSayisi(AktifKullanici, filtreDto);
            pieturstore.DataBind();
            cevaplananstore.DataSource = BldSvc.CevaplananBildiriler(AktifKullanici, filtreDto);
            cevaplananstore.DataBind();
        }
 public void guncelle(KurumDto kurum)
 {
     BldSvc.Guncelle(new KurumDto
     {
         Id              = kurum.Id,
         Adi             = kurum.Adi,
         BirlikId        = kurum.BirlikId,
         SMTPPass        = kurum.SMTPPass,
         SMTPServer      = kurum.SMTPServer,
         SMTPUser        = kurum.SMTPUser,
         SkrsKodu        = kurum.SkrsKodu,
         OlusturmaTarihi = kurum.OlusturmaTarihi,
         DnsName         = kurum.DnsName,
         EMail           = kurum.EMail
     });
     listele();
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            birimstore.DataSource = BldSvc.BirlikAl();
            birimstore.DataBind();
            kurumstore.DataSource = BldSvc.kurumal(AktifKullanici);
            kurumstore.DataBind();
            if (AktifKullanici.Rol == KullanciRol.BirlikYönetici)
            {
                Rol.Items.Add(new Ext.Net.ListItem("BirlikYönetici", "2"));
                Rol.Items.Add(new Ext.Net.ListItem("Kullanici", "1"));
            }
            else if (AktifKullanici.Rol == KullanciRol.SysAdmin)
            {
                Rol.Items.Add(new Ext.Net.ListItem("SysAdmin", "0"));
                Rol.Items.Add(new Ext.Net.ListItem("BirlikYönetici", "2"));
                Rol.Items.Add(new Ext.Net.ListItem("Kullanici", "1"));
            }
        }
Example #21
0
        private void mail_gonder( )
        {
            int id      = Convert.ToInt32(Request.QueryString["param"]);
            var kurumId = BldSvc.GetKurumIdByBildirimId(id);
            var x       = BldSvc.GetKurumByKurumId(kurumId ?? 0);

            if (string.IsNullOrWhiteSpace(x.EMail) && string.IsNullOrWhiteSpace(x.SMTPPass) && string.IsNullOrWhiteSpace(x.DnsName))
            {
                X.Msg.Alert("Mesaj Adresi Hatası", "Sistemde Kayıtlı Mail Adresiniz Bulunmadığı için Gönderim yapamazsınız!").Show();
                return;
            }

            eposta.From = new MailAddress(x.EMail);
            eposta.To.Add(mail_adres.Text);
            eposta.Subject = "Cevap";
            eposta.Body    = message.Text;
            try
            {
                SmtpClient smtp = new SmtpClient();
                smtp.Credentials = new System.Net.NetworkCredential(x.SMTPUser, x.SMTPPass);
                smtp.Port        = 587;
                smtp.Host        = x.DnsName;
                smtp.EnableSsl   = true;
                object userstate = eposta;
                smtp.Send(eposta);
                cevaplanan();
            }
            catch (Exception ex)
            {
                X.MessageBox.Alert("Hata", ex.ToString()).Show();
            }

            //SmtpClient smtp = new SmtpClient();
            //smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "Personel1*");
            //smtp.Port = 587;//sağlık govtrnın numara girilecek
            //smtp.Host = "eposta.saglik.gov.tr";
            //smtp.EnableSsl = false;
            //object userstate = eposta;
            //smtp.Send(eposta);
            //cevaplanan();
        }
Example #22
0
        public void oturumuKapat()
        {
            if (Request.Cookies["ASP.NET_SessionId"] != null)
            {
                BldSvc.LogGuncelle(new BildirimLog
                {
                    SessionId   = Session.SessionID,
                    Ip          = ip(),
                    KullaniciId = AktifKullanici.Id,
                    UserAgent   = Request.UserAgent,
                    CikisTarihi = DateTime.Now
                });

                var httpCookie = Response.Cookies["ASP.NET_SessionId"];
                if (httpCookie != null)
                {
                    httpCookie.Expires = DateTime.Now.AddDays(-1);
                }
            }

            Response.Redirect("Login.aspx");
        }
 public void Sifredegis()
 {
     if (sifre.Text == sifre2.Text)
     {
         BldSvc.sifredegistir(new Kullanici
         {
             Id              = AktifKullanici.Id,
             GirisAd         = AktifKullanici.GirisAd,
             Ad              = AktifKullanici.Ad,
             Aktif           = AktifKullanici.Aktif,
             BirlikId        = AktifKullanici.BirlikId,
             Rol             = AktifKullanici.Rol,
             Soyad           = AktifKullanici.Soyad,
             Sifre           = sifre.Text,
             OlusturmaTarihi = AktifKullanici.OlusturmaTarihi
         });
         X.Msg.Alert("Sifre Değişimi", "Şifreniz Başarıyla Değiştirilmiştir").Show();
     }
     else
     {
         X.Msg.Alert("Şifre Hatası", "Şifreler Eşleşmemektedir").Show();
     }
 }
Example #24
0
        public void giris()
        {
            var deger  = Session.SessionID;
            var result = BldSvc.logingiris(kullaniciAdi.Text, sifre.Text);

            if (result != null)
            {
                Session.Add("kullanici", result);
                BldSvc.LogBilgisi(new BildirimLog
                {
                    SessionId   = deger,
                    GirisTarihi = DateTime.Now,
                    Ip          = ip(),
                    KullaniciId = AktifKullanici.Id,
                    UserAgent   = Request.UserAgent
                }
                                  );
                Response.Redirect("Default.aspx");
            }
            else
            {
                X.Msg.Alert("Hatalı Giriş", "Şifre yada Kullanici Adı Hatası").Show();
            }
        }
        public void ekle()
        {
            BldSvc.setkullaniciekle(new Kullanici
            {
                Ad              = Ad.Text,
                BirlikId        = AktifKullanici.BirlikId,
                GirisAd         = GirisAdi.Text,
                OlusturmaTarihi = DateTime.Now,
                Sifre           = Sifre.Text,
                Soyad           = Soyad.Text,
                KurumId         = Convert.ToInt32(KurumKodu.SelectedItem.Value),
                Rol             = (KullanciRol)Convert.ToInt32(Rol.SelectedItem.Value)
            });

            var yeniKullaniciId = BldSvc.KullaniciIdSorgula(GirisAdi.Text, Sifre.Text);

            BldSvc.setkullaniciyetkiekle(new KullaniciKurumYetkiDto
            {
                KurumId         = Convert.ToInt32(KurumKodu.SelectedItem.Value),
                OlusturmaTarihi = DateTime.Now,
                KullaniciId     = yeniKullaniciId
            });
            X.Msg.Alert("Kayıt İşlemi", "Kayıt Başarıyla Yapılmıştır").Show();
        }
Example #26
0
        private void mail_gonder()
        {
            var kurumId = GetKurumId();
            var kurum   = BldSvc.GetKurumById(kurumId);

            if (string.IsNullOrWhiteSpace(kurum.EMail))
            {
                return;//kurumun mail adresi yok. o yüzden mail göndrmeyi deneme.
            }
            eposta.From = new MailAddress("*****@*****.**");
            eposta.To.Add(kurum.EMail);
            eposta.Subject = Konu.RawText;
            eposta.Body    = mesaj.RawText;

            SmtpClient smtp = new SmtpClient();

            smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "KarmedNotify1");
            smtp.Port        = 587;
            smtp.Host        = "mail.kardelenyazilim.com";
            smtp.EnableSsl   = false;
            object userstate = eposta;

            smtp.Send(eposta);
        }
Example #27
0
        private int GetKurumId()
        {
            var id = 0;

            if (AktifKullanici != null)
            {
                id = Convert.ToInt32(Kurumlar.SelectedItem.Value);
            }
            else if (Request.QueryString["skrsId"] != null)
            {
                var skrs  = Convert.ToInt32(Request.QueryString["skrsId"]);
                var kurum = BldSvc.GetKurumBySkrsId(skrs);
                id = kurum.Id;
            }
            else
            {
                var kurum = BldSvc.GetKurumByDns(Request.Url.Host);
                if (kurum != null)
                {
                    id = kurum.Id;
                }
            }
            return(id);
        }
Example #28
0
        public void istatistiklistele()
        {
            int[]           a = new int[cmbAy.SelectedItems.Count];
            int[]           b = new int[cmbYil.SelectedItems.Count];
            int[]           c = new int[kurum.SelectedItems.Count];
            PersonelEtken[] d = new PersonelEtken[cmbPersonelEtken.SelectedItems.Count];
            SistemEtken[]   e = new SistemEtken[cmbSistemEtken.SelectedItems.Count];
            BildirimTuru[]  f = new BildirimTuru[secim.SelectedItems.Count];
            int             i = 0;

            BildirimFiltreDto filtreDto = new BildirimFiltreDto();

            kurumstore.DataSource = BldSvc.kurumal(AktifKullanici);
            kurumstore.DataBind();


            if (cmbAy.SelectedItem != null)
            {
                for (i = 0; i < cmbAy.SelectedItems.Count; i++)
                {
                    a[i] = Convert.ToInt32(cmbAy.SelectedItems[i].Value);
                }
                filtreDto.AyList = a;
            }

            if (cmbYil.SelectedItem != null)
            {
                for (i = 0; i < cmbYil.SelectedItems.Count; i++)
                {
                    b[i] = Convert.ToInt32(cmbYil.SelectedItems[i].Value);
                }
                filtreDto.YilList = b;
            }

            if (kurum.SelectedItem != null)
            {
                for (i = 0; i < kurum.SelectedItems.Count; i++)
                {
                    c[i] = Convert.ToInt32(kurum.SelectedItems[i].Value);
                }
                filtreDto.KurumList = c;
            }

            if (cmbPersonelEtken.SelectedItem != null)
            {
                for (i = 0; i < cmbPersonelEtken.SelectedItems.Count; i++)
                {
                    d[i] = (PersonelEtken)Convert.ToInt32(cmbPersonelEtken.SelectedItems[i].Value);
                }
                filtreDto.PersonelEtken = d;
            }
            if (cmbSistemEtken.SelectedItem != null)
            {
                for (i = 0; i < cmbSistemEtken.SelectedItems.Count; i++)
                {
                    e[i] = (SistemEtken)Convert.ToInt32(cmbSistemEtken.SelectedItems[i].Value);
                }
                filtreDto.SistemEtken = e;
            }
            if (secim.SelectedItem != null)
            {
                for (i = 0; i < secim.SelectedItems.Count; i++)
                {
                    f[i] = (BildirimTuru)Convert.ToInt32(secim.SelectedItems[i].Value);
                }
                filtreDto.TurList = f;
            }

            listelestore.DataSource = BldSvc.BildirimlerimSorgula(AktifKullanici, filtreDto);
            listelestore.DataBind();
        }
Example #29
0
 public void Aktif(int kurum)
 {
     BldSvc.KullaniciAktiflestir(kurum);
     listele();
 }
Example #30
0
 private void listele()
 {
     kullanicistore.DataSource = BldSvc.SilinenKullaniciListele();
     kullanicistore.DataBind();
 }