private void btnGonder_Click(object sender, EventArgs e) { if (!validationProvider.Validate()) { return; } using (var db = new ETSEntities()) { db.ArsivGelenGiden.Add(new ArsivGelenGiden { IlkEvrak = int.Parse(txtIlkEvrak.Text), IlgiliEvrak = int.Parse(txtIlgiliEvrak.Text), DosyaNo = int.Parse(txtDosyaNo.Text), CikaranMakamId = int.Parse(txtEvrakiCikaranMakam.EditValue.ToString()), Tarih = txtTarih.DateTime, SubeId = int.Parse(txtSube.EditValue.ToString()), EsasKonuNo = int.Parse(txtEsasKonuNo.Text), AraSayiNo = int.Parse(txtAraSayiNo.Text), Yil = int.Parse(txtYil.Text), IlgiliBirimId = int.Parse(txtIlgiliBirim.EditValue.ToString()), Konusu = txtKonusu.Text, GizililikDerecesiId = int.Parse(txtGizlilikDerecesi.EditValue.ToString()), EkSayisi = int.Parse(txtEkSayisi.Text), ImhaYili = int.Parse(txtImhaYili.Text) }); db.SaveChanges(); } XtraMessageBox.Show("Arşiv başarıyla oluşturuldu"); Close(); }
/// <summary> /// Listeden Müzekkere cinsi sil /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnMuzekkereCinsiSil_Click(object sender, EventArgs e) { if (txtMuzekkereCinsleri.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtMuzekkereCinsleri.EditValue.ToString()); if (id == 1 || id == 2 || id == 3 || id == 4) { return; } var mzkCins = db.MuzekkereCinsleri.SingleOrDefault(s => s.Id == id); db.MuzekkereCinsleri.Remove(mzkCins); try { db.SaveChanges(); } catch (Exception) { XtraMessageBox.Show("Bu kayda ilişkili başka bir kayıt bulunuyor lütfen önce ilişkili kayıtları değiştiriniz."); } finally { SetMuzekkereCinsleri(); } } }
/// <summary> /// Listeden Birim sil /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnBirimSil_Click(object sender, EventArgs e) { if (txtIlgiliBirim.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtIlgiliBirim.EditValue.ToString()); var birimler = db.Birimler.SingleOrDefault(s => s.Id == id); db.Birimler.Remove(birimler); try { db.SaveChanges(); } catch (Exception) { XtraMessageBox.Show("Bu kayda ilişkili başka bir kayıt bulunuyor lütfen önce ilişkili kayıtları değiştiriniz."); } finally { SetBirimler(); } } }
/// <summary> /// Kimlik kaydet /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnKimlikKaydet_Click(object sender, EventArgs e) { if (txtKimlikBilgisi.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtKimlikBilgisi.EditValue.ToString()); var kimlik = db.KimlikBilgileri.SingleOrDefault(s => s.Id == id); if (kimlik == null) { return; } kimlik.TCKimlikNo = int.Parse(txtKimlikTCKimlik.Text); kimlik.Adresi = txtKimlikAdresi.Text; kimlik.BabaAdi = txtKimlikBabaAdi.Text; kimlik.DogumTarihi = txtKimlikDogumTarihi.DateTime; kimlik.Soyadi = txtKimlikSoyadi.Text; kimlik.Telefon = long.Parse(txtKimlikTelefon.Text); db.Entry(kimlik).State = EntityState.Modified; db.SaveChanges(); XtraMessageBox.Show("Kayıt düzenlendi"); SetKimlikBilgisi(); } }
/// <summary> /// Listeden komutanlık sil /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnKomutanlikSil_Click(object sender, EventArgs e) { if (txtKomutanliklar.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtKomutanliklar.EditValue.ToString()); if (id == 1 || id == 2) { return; } var komutanlik = db.Komutanliklar.SingleOrDefault(s => s.Id == id); db.Komutanliklar.Remove(komutanlik); try { db.SaveChanges(); } catch (Exception) { XtraMessageBox.Show("Bu kayda ilişkili başka bir kayıt bulunuyor lütfen önce ilişkili kayıtları değiştiriniz."); } finally { SetKomutanliklar(); } } }
/// <summary> /// Başlık kaydet /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnBaslikKaydet_Click(object sender, EventArgs e) { if (txtBaslik.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtBaslik.EditValue.ToString()); var baslik = db.Baslik.SingleOrDefault(s => s.Id == id); if (baslik == null) { return; } baslik.AnaBaslik = txtBaslikAnaBaslik.Text; baslik.UstYaziBaslik = txtBaslikUstYaziBaslik.Text; baslik.PersonelId = int.Parse(txtBaslikPersonel.EditValue.ToString()); baslik.EkSayisi = int.Parse(txtBaslikEkSayisi.EditValue.ToString()); db.Entry(baslik).State = EntityState.Modified; db.SaveChanges(); XtraMessageBox.Show("Kayıt düzenlendi"); SetBaslik(); } }
/// <summary> /// Listeden Olay durumu sil /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnODSİl_Click(object sender, EventArgs e) { if (txtOlayDurumu.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtOlayDurumu.EditValue.ToString()); if (id == 4 || id == 5 || id == 6) { return; } var olayDurumuSil = db.OlayDurumu.SingleOrDefault(s => s.Id == id); db.OlayDurumu.Remove(olayDurumuSil); try { db.SaveChanges(); } catch (Exception) { XtraMessageBox.Show("Bu kayda ilişkili başka bir kayıt bulunuyor lütfen önce ilişkili kayıtları değiştiriniz."); } finally { SetOlayDurumu(); } } }
/// <summary> /// Listeden Gücenlik no öncelik derecesi makam sil /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnGNODSil_Click(object sender, EventArgs e) { if (txtGuvenlikNoOncelikDerecesi.EditValue == null) { return; } using (var db = new ETSEntities()) { var id = int.Parse(txtGuvenlikNoOncelikDerecesi.EditValue.ToString()); var guvenlikNoDerecesi = db.GuvenlikNoOncelikDerecesi.SingleOrDefault(s => s.Id == id); db.GuvenlikNoOncelikDerecesi.Remove(guvenlikNoDerecesi); try { db.SaveChanges(); } catch (Exception) { XtraMessageBox.Show("Bu kayda ilişkili başka bir kayıt bulunuyor lütfen önce ilişkili kayıtları değiştiriniz."); } finally { SetGuvenlikNoOncelikDerecesi(); } } }
private void DuzenlemeyiHazirla() { using (var db = new ETSEntities()) { var duzenlenecekEvrak = db.ArsivGelenGiden.SingleOrDefault(x => x.Id == _kayitDuzenle.EvrakId); if (duzenlenecekEvrak != null) { txtIlkEvrak.Text = duzenlenecekEvrak.IlkEvrak.ToString(CultureInfo.InvariantCulture); txtIlgiliEvrak.Text = duzenlenecekEvrak.IlgiliEvrak.ToString(); txtDosyaNo.Text = duzenlenecekEvrak.DosyaNo.ToString(); txtEvrakiCikaranMakam.EditValue = duzenlenecekEvrak.CikaranMakamId; txtTarih.DateTime = duzenlenecekEvrak.Tarih; txtSube.EditValue = duzenlenecekEvrak.SubeId; txtEsasKonuNo.Text = duzenlenecekEvrak.EsasKonuNo.ToString(CultureInfo.InvariantCulture); txtAraSayiNo.Text = duzenlenecekEvrak.AraSayiNo.ToString(CultureInfo.InvariantCulture); txtYil.Text = duzenlenecekEvrak.Yil.ToString(CultureInfo.InvariantCulture); txtIlgiliBirim.EditValue = duzenlenecekEvrak.IlgiliBirimId; txtKonusu.Text = duzenlenecekEvrak.Konusu; txtGizlilikDerecesi.EditValue = duzenlenecekEvrak.GizililikDerecesiId; txtEkSayisi.Text = duzenlenecekEvrak.EkSayisi.ToString(CultureInfo.InvariantCulture); txtImhaYili.Text = duzenlenecekEvrak.ImhaYili.ToString(); Text = "Düzenle"; btnGonder.Visible = false; btnKaydet.Visible = true; btnIptal.Visible = true; } else { throw new Exception("Kayıt bulunamadı"); } } }
private void btnDuzenle_Click(object sender, EventArgs e) { btnPersonelEkle.Visible = false; btnKaydet.Visible = true; var rowId = (int)gvPersonel.GetRowCellValue(gvPersonel.FocusedRowHandle, "Id"); _personelId = rowId; using (var db = new ETSEntities()) { var personel = db.Personel.SingleOrDefault(s => s.Id == rowId); if (personel == null) { return; } txtGorevi.Text = personel.Gorevi; txtPAdi.Text = personel.Adi; txtPRutbesi.Text = personel.Rutbesi; txtPSoyadi.Text = personel.Soyadi; txtPTimi.Text = personel.Tim; txtSicili.Text = personel.Sicili; } }
/// <summary> /// Düzenlenen bilgiyi kayıt eder /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnKaydet_Click(object sender, EventArgs e) { if (!validationProvider.Validate()) { return; } if (_tasnifId <= 0) { XtraMessageBox.Show("Lütfen tasnif bilgisini seçiniz"); return; } using (var db = new ETSEntities()) { var duzenlenecekOlay = db.OlaylarBilgisi.SingleOrDefault(x => x.Id == _kayitDuzenle.EvrakId); if (duzenlenecekOlay != null) { duzenlenecekOlay.KomutanlikId = int.Parse(txtKomutanlik.EditValue.ToString()); duzenlenecekOlay.OlayBilNo = long.Parse(txtOlayBilgisiNo.Text); duzenlenecekOlay.OlayId = int.Parse(txtOlay.EditValue.ToString()); duzenlenecekOlay.OlayTarihi = txtOlayTarihi.DateTime; duzenlenecekOlay.OlayYeriId = int.Parse(txtOlayYeri.EditValue.ToString()); duzenlenecekOlay.SiraNo = long.Parse(txtSiraNo.Text); duzenlenecekOlay.TansifId = _tasnifId; } else { throw new Exception("Kayıt bulunamadı"); } db.Entry(duzenlenecekOlay).State = EntityState.Modified; db.SaveChanges(); } Close(); }
/// <summary> /// Yeni Evrak Teslim Alan bilgisi girişi /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtEvrakiTeslimAlan_ProcessNewValue(object sender, ProcessNewValueEventArgs e) { if (e.DisplayValue.ToString().IsEmpty() || e.DisplayValue == null) { return; } if (string.IsNullOrWhiteSpace(e.DisplayValue.ToString())) { return; } if (MessageBox.Show(this, e.DisplayValue + "' ekleniyor emin misiniz?", "Onayla", MessageBoxButtons.YesNo) != DialogResult.Yes) { return; } using (var db = new ETSEntities()) { db.Personel.Add(new Personel { Adi = e.DisplayValue.ToString() }); db.SaveChanges(); } SetPersonel(); e.Handled = true; }
private void txtOlayYeri_ProcessNewValue(object sender, ProcessNewValueEventArgs e) { if (e.DisplayValue.ToString().IsEmpty() || e.DisplayValue == null) { return; } if (MessageBox.Show(this, e.DisplayValue + "' ekleniyor emin misiniz?", "Onayla", MessageBoxButtons.YesNo) != DialogResult.Yes) { return; } using (var db = new ETSEntities()) { db.OlayYerleri.Add(new OlayYerleri { OlayYeri = e.DisplayValue.ToString() }); db.SaveChanges(); } SetOlayYeri(); e.Handled = true; }
/// <summary> /// Mahalle evrakları /// </summary> /// <param name="id">id</param> /// <returns></returns> internal List <MahalleEvraklariDTO> MahalleEvraklari(int id) { var mahalleEvraklari = new List <MahalleEvraklariDTO>(); using (var db = new ETSEntities()) { FmToplam = 0; AisToplam = 0; var evrak = db.GelenEvrak.Where(w => w.PersonelId == id && BaslangicTarihi <= w.EvrakKayitTarihi && BitisTarihi >= w.EvrakKayitTarihi).GroupBy(g => g.OlayYerleri).OrderBy(o => o.Key.OlayYeri); foreach (var e in evrak) { var aisSayisi = db.GelenEvrak.Where(w => BaslangicTarihi <= w.EvrakKayitTarihi && BitisTarihi >= w.EvrakKayitTarihi).Count(w => w.PersonelId == id && w.OlayDurumuId == AileiciSiddetId && w.OlayYeriId == e.Key.Id); var eSayisi = db.GelenEvrak.Count(s => s.PersonelId == id && s.OlayYerleri.OlayYeri == e.Key.OlayYeri); mahalleEvraklari.Add(new MahalleEvraklariDTO { EvrakSayisi = eSayisi, Koy = e.Key.OlayYeri, AileiciSiddetSayisi = aisSayisi }); FmToplam += eSayisi; AisToplam += aisSayisi; } } return(mahalleEvraklari); }
private void DuzenlemeyiHazirla() { using (var db = new ETSEntities()) { var duzenlenecekGelenEvrak = db.GelenEvrak.SingleOrDefault(x => x.Id == _kayitDuzenle.EvrakId); if (duzenlenecekGelenEvrak != null) { txtEvrakKayitNo.Text = duzenlenecekGelenEvrak.EvrakKayitNo.ToString(CultureInfo.InvariantCulture); txtEvrakKayitTarihi.DateTime = duzenlenecekGelenEvrak.EvrakKayitTarihi; txtEvrakiCikaranMakam.EditValue = duzenlenecekGelenEvrak.EvrakiCikaranMakamId; txtTarihTSG.DateTime = duzenlenecekGelenEvrak.TarihTSG; txtDosyaNoKonusu.Text = duzenlenecekGelenEvrak.DosyaNoKonusu; txtGizlilikDerecesi.EditValue = duzenlenecekGelenEvrak.GizlilikDerecesiId; txtGuvenlikNoOncelikDerecesi.EditValue = duzenlenecekGelenEvrak.GuvenlikNoOncelikDerecesiId; txtPersonel.EditValue = duzenlenecekGelenEvrak.PersonelId; txtAciklama.Text = duzenlenecekGelenEvrak.Aciklama; txtEvrakSonTarihi.DateTime = duzenlenecekGelenEvrak.EvrakSonTarihi; chkDurum.Checked = duzenlenecekGelenEvrak.Durum != 0; Text = "Düzenle"; btnYeniGelenEvrakGonder.Visible = false; btnDuzenlemeKaydet.Visible = true; btnDuzenlemeIptal.Visible = true; txtOlayYeri.EditValue = duzenlenecekGelenEvrak.OlayYeriId; txtOlayDurumu.EditValue = duzenlenecekGelenEvrak.OlayDurumuId; _zimmetliMi = duzenlenecekGelenEvrak.Durum != 0; } else { throw new Exception("Kayıt bulunamadı"); } } }
/// <summary> /// Kayıt sil /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnKayitSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Kayıt arşivden kaldırılacak emin misiniz?", "Onayla", MessageBoxButtons.YesNo) != DialogResult.Yes) { return; } var rowId = (long)gridVArsivGelenGiden.GetRowCellValue(gridVArsivGelenGiden.FocusedRowHandle, "Id"); using (var db = new ETSEntities()) { var arsiv = db.ArsivGelenGiden.SingleOrDefault(x => x.Id == rowId); if (arsiv != null && arsiv.GelenEvrakId != null) { var gelenEvrak = db.GelenEvrak.SingleOrDefault(s => s.Id == arsiv.GelenEvrakId); if (gelenEvrak != null) { gelenEvrak.Arsivlendi = false; } db.Entry(gelenEvrak).State = EntityState.Modified; } if (arsiv != null && arsiv.GidenEvrakId != null) { var gidenEvrak = db.GidenEvrak.SingleOrDefault(s => s.Id == arsiv.GidenEvrakId); if (gidenEvrak != null) { gidenEvrak.Arsivlendi = false; } db.Entry(gidenEvrak).State = EntityState.Modified; } db.ArsivGelenGiden.Remove(arsiv); db.SaveChanges(); } RefreshGridDataSource(); }
public YeniGelenEvrak(KayitDuzenleDTO kayitDuzenle) { _kayitDuzenle = kayitDuzenle; InitializeComponent(); SetEvrakiCikaranMakamlar(); SetGizlilikDerecesi(); SetGuvenlikNoOncelikDerecesi(); SetGonderdigiMakam(); SetOlayDurumu(); SetOlayYeri(); if (!_kayitDuzenle.Duzenleme) { using (var db = new ETSEntities()) { var evrakKayitNo = db.GelenEvrak.OrderByDescending(l => l.EvrakKayitNo).FirstOrDefault(); txtEvrakKayitNo.Text = evrakKayitNo != null ? (evrakKayitNo.EvrakKayitNo + 1).ToString(CultureInfo.InvariantCulture) : "1"; var ayarlar = db.Ayarlar.SingleOrDefault(x => x.Id == 1); txtEvrakSonTarihi.DateTime = DateTime.Now.AddDays(ayarlar != null ? ayarlar.GelenEvrakEkGun : 10); } txtEvrakKayitTarihi.DateTime = DateTime.Now; } else { DuzenlemeyiHazirla(); } }
private void btnDuzenle_Click(object sender, EventArgs e) { if (_tasnifId <= 0) { return; } using (var db = new ETSEntities()) { var tasnif = db.Tasnifler.SingleOrDefault(s => s.Id == _tasnifId); if (tasnif == null) { return; } txtAltBaslik.Text = tasnif.AltBaslik; txtBaslik.Text = tasnif.Baslik; txtGrup.Text = tasnif.Grup; txtKanunMaddesi.Text = tasnif.KanunMaddesi; txtSuc.Text = tasnif.Suc; } btnEkle.Visible = false; btnKaydet.Visible = true; btnDuzenle.Enabled = false; btnSil.Enabled = false; }
private void btnKaydet_Click(object sender, EventArgs e) { using (var db = new ETSEntities()) { var tasnif = db.Tasnifler.SingleOrDefault(s => s.Id == _tasnifId); if (tasnif == null) { return; } tasnif.AltBaslik = txtAltBaslik.Text; tasnif.Baslik = txtBaslik.Text; tasnif.Grup = txtGrup.Text; tasnif.KanunMaddesi = txtKanunMaddesi.Text; tasnif.Suc = txtSuc.Text; db.Entry(tasnif).State = EntityState.Modified; db.SaveChanges(); } FormuTemizle(); BaslikGuncelle(); btnEkle.Visible = true; btnKaydet.Visible = false; }
private static void entityInstantFeedbackSource1_GetQueryable(object sender, GetQueryableEventArgs e) { var dataContext = new ETSEntities(); e.QueryableSource = dataContext.Personel; e.Tag = dataContext; }
/// <summary> /// Veritabanı bağlantısı yapılamadı ise yeni yol istenir ve yeni yol kayıt edilir. /// </summary> /// <returns></returns> private static bool VeritabaniKontrol() { var config = ConfigurationManager.OpenExeConfiguration(AppDomain.CurrentDomain.FriendlyName.Replace("vshost.", "")); var match = Regex.Match(config.ConnectionStrings.ConnectionStrings["ETSEntities"].ConnectionString, @"""[\s\S]+", RegexOptions.IgnoreCase).Value; var cs = config.ConnectionStrings.ConnectionStrings["ETSEntities"].ConnectionString; using (var db = new ETSEntities()) { if (db.Database.Exists()) { return(true); } XtraMessageBox.Show("Veritabanı bulunamadı..."); FileDialog fileDialog = new OpenFileDialog(); fileDialog.Title = "Lütfen veritabanının yolunu seçiniz."; fileDialog.Filter = "Veri Tabanı Dosyası |*.sdf"; if (fileDialog.ShowDialog() == DialogResult.OK) { var dosyaAdi = fileDialog.FileName; config.ConnectionStrings.ConnectionStrings["ETSEntities"].ConnectionString = cs.Replace(match, "data source=" + dosyaAdi); config.Save(ConfigurationSaveMode.Modified, true); ConfigurationManager.RefreshSection("connectionStrings"); Process.Start(Application.ExecutablePath); Process.GetCurrentProcess().Kill(); return(false); } Process.GetCurrentProcess().Kill(); } return(false); }
private void txtGuvenlikNoOncelikDerecesi_ProcessNewValue(object sender, ProcessNewValueEventArgs e) { if (e.DisplayValue.ToString().IsEmpty() || e.DisplayValue == null) { return; } if (string.IsNullOrWhiteSpace(e.DisplayValue.ToString())) { return; } if (MessageBox.Show(this, e.DisplayValue + "' ekleniyor emin misiniz?", "Onayla", MessageBoxButtons.YesNo) != DialogResult.Yes) { return; } using (var db = new ETSEntities()) { db.GuvenlikNoOncelikDerecesi.Add(new GuvenlikNoOncelikDerecesi { Derece = e.DisplayValue.ToString() }); db.SaveChanges(); } SetGuvenlikNoOncelikDerecesi(); e.Handled = true; }
private void DuzenlemeyiHazirla() { using (var db = new ETSEntities()) { var duzenlenecekOlay = db.OlaylarBilgisi.SingleOrDefault(x => x.Id == _kayitDuzenle.EvrakId); if (duzenlenecekOlay != null) { txtSiraNo.Text = duzenlenecekOlay.SiraNo.ToString(CultureInfo.InvariantCulture); txtOlayBilgisiNo.Text = duzenlenecekOlay.OlayBilNo.ToString(CultureInfo.InvariantCulture); txtOlayTarihi.DateTime = duzenlenecekOlay.OlayTarihi; txtOlayYeri.EditValue = duzenlenecekOlay.OlayYeriId; txtOlay.EditValue = duzenlenecekOlay.OlayId; txtKomutanlik.EditValue = duzenlenecekOlay.KomutanlikId; txtTasnifBaslik.Text = duzenlenecekOlay.Tasnifler.Baslik; txtTasnifAltBaslik.Text = duzenlenecekOlay.Tasnifler.AltBaslik; txtTasnifGrup.Text = duzenlenecekOlay.Tasnifler.Grup; txtTasnifSuc.Text = duzenlenecekOlay.Tasnifler.Suc; Text = "Düzenle"; btnKaydet.Visible = true; btnGonder.Visible = false; } else { throw new Exception("Kayıt bulunamadı"); } } }
/// <summary> /// Yeni kaydı gönder /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnGonder_Click(object sender, EventArgs e) { if (!validationProvider.Validate()) { return; } if (_tasnifId <= 0) { XtraMessageBox.Show("Lütfen tasnif bilgisini seçiniz"); return; } using (var db = new ETSEntities()) { db.OlaylarBilgisi.Add(new OlaylarBilgisi { KomutanlikId = int.Parse(txtKomutanlik.EditValue.ToString()), OlayBilNo = long.Parse(txtOlayBilgisiNo.Text), OlayId = int.Parse(txtOlay.EditValue.ToString()), OlayTarihi = txtOlayTarihi.DateTime, OlayYeriId = int.Parse(txtOlayYeri.EditValue.ToString()), SiraNo = long.Parse(txtSiraNo.Text), TansifId = _tasnifId }); db.SaveChanges(); } Close(); }
private void btnDuzenlemeKaydet_Click(object sender, EventArgs e) { if (!validationProvider.Validate()) { return; } const int durum = 0; switch (txtDurum.SelectedIndex) { case 1: txtDurum.SelectedIndex = 0; break; case 0: txtDurum.SelectedIndex = 1; break; default: txtDurum.SelectedIndex = 2; break; } using (var db = new ETSEntities()) { var duzenlenecekIcmal = db.MuzekkereIcmalDefteri.SingleOrDefault(x => x.Id == _kayitDuzenle.EvrakId); if (duzenlenecekIcmal != null) { duzenlenecekIcmal.Aciklama = txtAciklama.Text; duzenlenecekIcmal.AdiSoyadi = txtAdiSoyadi.Text; duzenlenecekIcmal.DosyaNo = txtDosyaNo.Text; duzenlenecekIcmal.Durum = durum; duzenlenecekIcmal.GeldigiTarih = txtGeldigiTarih.DateTime; duzenlenecekIcmal.MahalleId = int.Parse(txtMahalle.EditValue.ToString()); duzenlenecekIcmal.MuzekkereCinsiId = int.Parse(txtMuzekkereCinsi.EditValue.ToString()); duzenlenecekIcmal.KomutanlikId = int.Parse(txtKomutanlik.EditValue.ToString()); duzenlenecekIcmal.SiraNo = long.Parse(txtSiraNo.Text); if (!string.IsNullOrWhiteSpace(txtGonderildigiTarih.Text)) { duzenlenecekIcmal.GonderildigiTarih = txtGonderildigiTarih.DateTime; } } else { throw new Exception("Kayıt bulunamadı"); } db.Entry(duzenlenecekIcmal).State = EntityState.Modified; db.SaveChanges(); XtraMessageBox.Show("İcmal başarıyla düzenlendi.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } }
/// <summary> /// Süresi gelen evrakları göster /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSuresiGelenEvraklar_ItemClick(object sender, ItemClickEventArgs e) { var ayarlar = new ETSEntities().Ayarlar.SingleOrDefault(); var ekGun = ayarlar == null ? 0 : int.Parse(ayarlar.GelenEvrakKontrolSuresi.ToString()); grdGelenEvrak.DataSource = new ETSEntities().GelenEvrak.Where(x => x.EvrakSonTarihi <= DbFunctions.AddDays(DateTime.Now, ekGun) && x.Durum == 0).ToList(typeof(GelenEvrak)); grdGelenEvrak.RefreshDataSource(); }
private void BaslikGuncelle() { using (var db = new ETSEntities()) { var txtTasnifBaslikData = db.Tasnifler.Select(s => s.Baslik).Distinct().ToList(); txtTasnifBaslik.Properties.DataSource = txtTasnifBaslikData; } }
private void btnZamaniGelenT_ItemClick(object sender, ItemClickEventArgs e) { var ayarlar = new ETSEntities().Ayarlar.SingleOrDefault(); var ekGun = ayarlar == null ? 0 : int.Parse(ayarlar.DaimiAramaKontrolSuresi.ToString()); grdOlaylar.DataSource = new ETSEntities().DaimiArastirmaTutanaklari.Where(x => x.ZamanAsimi <= DbFunctions.AddDays(DateTime.Now, ekGun)).ToList(typeof(DaimiArastirmaTutanaklari)); grdOlaylar.RefreshDataSource(); }
private void GidenEvraklar_Load(object sender, EventArgs e) { using (var db = new ETSEntities()) { infoToplamEvrak.Caption = string.Format("Toplam Evrak Sayısı : {0}", db.GidenEvrak.Count()); infoFailiMechul.Caption = string.Format("Faili Meçhul Evrak Sayısı : {0}", db.GidenEvrak.Count(c => c.OlayDurumu.Id == 5)); infoAileiciSiddet.Caption = string.Format("Aileiçi Şiddet Evrak Sayısı : {0}", db.GidenEvrak.Count(c => c.OlayDurumu.Id == 6)); } }
/// <summary> /// Gelen Evrak genel istatistikleri /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GelenEvraklar_Load(object sender, EventArgs e) { using (var db = new ETSEntities()) { infoToplamEvrak.Caption = string.Format("Toplam Evrak Sayısı : {0}", db.GelenEvrak.Count()); infoCevapVerilen.Caption = string.Format("Cevap Verilen Evrak Sayısı : {0}", db.GelenEvrak.Count(c => c.Durum == 1)); infoCevapVerilmeyen.Caption = string.Format("Cevap Verilmeyen Evrak Sayısı : {0}", db.GelenEvrak.Count(c => c.Durum == 0)); } }