public NIslemSonuc <int> Ekle(Hata hata) { try { entity.Hata.Add(hata); entity.SaveChanges(); return(new NIslemSonuc <int> { basariliMi = true, Veri = hata.hata_id, mesaj = "Hata Ekleme Başarılı" }); } catch (Exception ex) { return(new NIslemSonuc <int> { basariliMi = false, hata = new NHata { aciklama = "Ekleme Metodunda Hata", mesaj = ex.Message, sinif = "Hata Veritabani", strace = ex.StackTrace, tarih = DateTime.Now }, mesaj = ex.Message }); } }
private void btnKatla_Click(object sender, EventArgs e) { try { foreach (Para para in paralar) { if (para.Isim == cmbParalar.SelectedItem.ToString()) { if (para.Miktar < 5) { Hata.DemirParaKatlanmaz(); // döngünün içinde hata kontrolü yaptırmamız gerekti "break" komutu kullamasaydık // 5 ten küçük olan paralar kadar hata mesajı verirdi.... break; } else { lstEkran.Items.Add(" Katlanmadan Önceki => En : " + para.En + " Boy : " + para.Boy + " Yükseklik : " + para.Yukseklik); para.Katla(); lstEkran.Items.Add(" Katlamadan Sonraki => En : " + para.En + " Boy : " + para.Boy + " Yükseklik : " + para.Yukseklik); katlanmaDurumu = 1; } } } } catch (NullReferenceException) { Hata.KatlamakSecmek(); } }
private void exceleaktar_Click(object sender, EventArgs e) { DialogResult soru = new DialogResult(); soru = MessageBoxOperation.MessageBoxQuestion("Tablodaki veriler EXCEL'e aktarılacak . Devam etmek istiyor musunuz."); Hata.tryCatch(() => { if (soru == DialogResult.Yes) { Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); excel.Visible = true; object Missing = Type.Missing; Workbook workbook = excel.Workbooks.Add(Missing); Worksheet sheet1 = (Worksheet)workbook.Sheets[1]; int StartCol = 1; int StartRow = 1; for (int j = 0; j < dgwParolaListe.Columns.Count; j++) { Range myRange = (Range)sheet1.Cells[StartRow, StartCol + j]; myRange.Value2 = dgwParolaListe.Columns[j].HeaderText; } StartRow++; for (int i = 0; i < dgwParolaListe.Rows.Count; i++) { for (int j = 0; j < dgwParolaListe.Columns.Count; j++) { Range myRange = (Range)sheet1.Cells[StartRow + i, StartCol + j]; myRange.Value2 = dgwParolaListe[j, i].Value == null ? "" : dgwParolaListe[j, i].Value; myRange.Select(); } } } }); }
public void HataEkle(HataMesajiKodlari kod, string mesaj) { Hata.Add(new HataMesaji() { Kod = kod, Mesaj = mesaj }); }
public ActionResult DeleteConfirmed(int id) { Hata hata = db.Hatas.Find(id); db.Hatas.Remove(hata); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void BtnGuncelle_Click(object sender, EventArgs e) { Personel personel = Session["kullanici"] as Personel; divBilgiMesaji.Visible = true; string sifre = personel.sifre; try { System.Threading.Thread.Sleep(2000); if (TxtSifre.Text != "" && (TxtSifre.Text == TxtSifreTekrar.Text)) { sifre = TxtSifre.Text; } personel.adres = TxtAdres.Text; personel.mail = TxtMail.Text; personel.sifre = sifre; personel.telefon = TxtTelefon.Text; var sonuc = personel_veritabani.Guncelle(personel); divBilgiMesaji.InnerText = sonuc.mesaj; if (sonuc.basariliMi) { divBilgiMesaji.Attributes.Add("class", "alert alert-success"); } else { divBilgiMesaji.Attributes.Add("class", "alert alert-danger"); if (sonuc.hata != null) { //HATA KAYDI NHata nesne_hata = sonuc.hata; Hata hata = new Hata { aciklama = nesne_hata.aciklama, mesaj = nesne_hata.mesaj, sinif = nesne_hata.sinif, strace = nesne_hata.strace, tarih = nesne_hata.tarih }; var Hata_Kaydi = hata_veritabani.Ekle(hata); //HATA KAYDI } else { } } } catch (Exception ex) { divBilgiMesaji.Attributes.Add("class", "alert alert-danger"); divBilgiMesaji.InnerText = "Lütfen Girdiğiniz Bilgileri Kontrol Ediniz! Formata Uygun Veriler Giriniz.."; //Hatayı Kaydet } }
private void btn_save_Click(object sender, EventArgs e) { if (btn_save.Text == "SAVE") { if (rb_error.Checked && txt_search != null && txt_whyfor != null) { Hata er = new Hata(); er.TypeOf = txt_subject.Text; er.WhyFor = txt_whyfor.Text; er.Howfixed = txt_howfix.Text; error.Add(er); } else if (rb_note.Checked && (rb_low.Checked || rb_medium.Checked || rb_high.Checked)) { Not nt = new Not(); nt.Subject = txt_subject.Text; nt.Contain = txt_whyfor.Text; if (rb_low.Checked) { nt.Level = Model.Enums.SignificanceLevel.Low; } else if (rb_medium.Checked) { nt.Level = Model.Enums.SignificanceLevel.Medium; } else { nt.Level = Model.Enums.SignificanceLevel.High; } note.Add(nt); } else { MessageBox.Show("Lütfen Doğru Veri Girdiğinizden Emin Olunuz..."); } txt_subject.Clear(); txt_howfix.Clear(); txt_whyfor.Clear(); MessageBox.Show("Başarıyla Kaydedilmiştir"); } else if (btn_save.Text == "UPDATE") { if (rb_error.Checked == true) { int id = Convert.ToInt32(txt_subject.Tag); Hata er = error.Find(id); er.ModifiedDate = DateTime.Now; er.TypeOf = txt_subject.Text; er.WhyFor = txt_whyfor.Text; er.Howfixed = txt_howfix.Text; error.Update(er); } else if (rb_note.Checked == true) { } } }
// // GET: /Hata/Details/5 public ActionResult Details(int id = 0) { Hata hata = db.Hatas.Find(id); if (hata == null) { return(HttpNotFound()); } return(View(hata)); }
private YerDegisiklikSonuc YerDegisiklikSonucOlustur(string aciklama, string hataAciklama) { var sonuc = new YerDegisiklikSonuc(); var h = new Hata(); h.HataAciklamasi = hataAciklama; sonuc.Hatalar.Add(h); sonuc.IslemSonucu = false; sonuc.Aciklama = aciklama; return(sonuc); }
private Sonuc HataliSonucOlustur(string hataAciklama) { var sonuc = new Sonuc(); var h = new Hata(); h.HataAciklamasi = hataAciklama; sonuc.Hatalar.Add(h); sonuc.IslemSonucu = false; sonuc.TescilNo = String.Empty; return(sonuc); }
private void btnKir_Click(object sender, EventArgs e) { // 2 kere kırılmış bir kumbara birleştirilemeyeceği için tekrarda kırılamasın. if (kirmaSayisi == 2) { Hata.Kirma2(); } else { MessageBox.Show("Kumbaranızdaki toplam para miktarınız : " + kumbara.Miktar); kumbara.KumbarayiKir(); kirmaSayisi++; } }
public SqlDataReader prc_TblHastane_select() { try { Connection("prc_TblHastane_select"); reader = cmd.ExecuteReader(); } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblHastane_select"); } return(reader); }
private void sendmail(string baglantiAdresi) { try { string datetime = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString(); string Icerik = $"{datetime} tarihinde Parola programına giriş yapılmıştır. " + baglantiAdresi + " adresinden bağlantı sağlanmaktadır."; SendEmail.emailGonder("*****@*****.**", "merhaba", Icerik); } catch (Exception exception) { Hata.Logging(exception); } }
public SqlDataReader prc_TblHastanedekiBolumler_SelectById(int HastaneBolumlerId) { try { Connection("prc_TblHastanedekiBolumler_SelectById"); cmd.Parameters.AddWithValue("@Id", HastaneBolumlerId); reader = cmd.ExecuteReader(); } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblHastanedekiBolumler_SelectById"); } return(reader); }
public SqlDataReader prc_TblPoliklinik_SelectById(int PolId) { try { Connection("prc_TblPoliklinik_SelectById"); cmd.Parameters.AddWithValue("@Id", PolId); reader = cmd.ExecuteReader(); } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblPoliklinik_SelectById"); } return(reader); }
private void BtnLenovo_Click(object sender, EventArgs e) { ParolaDB.baglantiAdi = "name=ParolaDB"; DBTarim_kullanicilar.connectionString = "name=DBTarim"; try { Form1 frm = new Form1(); frm.Show(); this.Hide(); } catch (Exception exception) { Hata.Logging(exception); } }
public SqlDataReader prc_TblHastane_selectById(string il, string ilce)//Idsi girilen hastanenin bilgilerini listeler. { try { Connection("prc_TblHastane_selectById"); cmd.Parameters.AddWithValue("@ilce", ilce); cmd.Parameters.AddWithValue("@il", il); reader = cmd.ExecuteReader(); } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblHastane_selectById"); } return(reader); }
// // GET: /Hata/Edit/5 public ActionResult Edit(int id = 0) { Hata hata = db.Hatas.Find(id); if (hata == null) { return(HttpNotFound()); } ViewBag.PartiId = new SelectList(db.Partis, "PartiId", "PartiKodu", hata.PartiId); ViewBag.HataSebebiId = new SelectList(db.HataSebebis, "HataSebebiId", "Sebep", hata.HataSebebiId); ViewBag.HataliBolumId = new SelectList(db.HataliBolums, "HataliBolumId", "BolumIsmi", hata.HataliBolumId); ViewBag.HataYakalayanBolumId = new SelectList(db.HataYakalayanBolums, "HataYakalayanBolumId", "BolumIsmi", hata.HataYakalayanBolumId); ViewBag.TezgahId = new SelectList(db.Tezgahs, "TezgahId", "TezgahKodu", hata.TezgahId); return(View(hata)); }
public ActionResult Edit(Hata hata) { if (ModelState.IsValid) { db.Entry(hata).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PartiId = new SelectList(db.Partis, "PartiId", "PartiKodu", hata.PartiId); ViewBag.HataSebebiId = new SelectList(db.HataSebebis, "HataSebebiId", "Sebep", hata.HataSebebiId); ViewBag.HataliBolumId = new SelectList(db.HataliBolums, "HataliBolumId", "BolumIsmi", hata.HataliBolumId); ViewBag.HataYakalayanBolumId = new SelectList(db.HataYakalayanBolums, "HataYakalayanBolumId", "BolumIsmi", hata.HataYakalayanBolumId); ViewBag.TezgahId = new SelectList(db.Tezgahs, "TezgahId", "TezgahKodu", hata.TezgahId); return(View(hata)); }
public ActionResult Create(Hata hata) { if (ModelState.IsValid) { db.Hatas.Add(hata); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.PartiId = new SelectList(db.Partis, "PartiId", "PartiKodu", hata.PartiId); ViewBag.HataSebebiId = new SelectList(db.HataSebebis, "HataSebebiId", "Sebep", hata.HataSebebiId); ViewBag.HataliBolumId = new SelectList(db.HataliBolums, "HataliBolumId", "BolumIsmi", hata.HataliBolumId); ViewBag.HataYakalayanBolumId = new SelectList(db.HataYakalayanBolums, "HataYakalayanBolumId", "BolumIsmi", hata.HataYakalayanBolumId); ViewBag.TezgahId = new SelectList(db.Tezgahs, "TezgahId", "TezgahKodu", hata.TezgahId); return View(hata); }
private void parolaToTextbox() { //parolaid ataması yapılmadı. parolaid _parola nesnesi içerisinde bulunmakta. //parola nesnesi yapıcı metodun içinde tanımlanmakta . Hata.tryCatch(() => { if (_parola == null) { throw new Exception("Herhangi bir parola seçimi yapılmadı."); } txtIsim.Text = _parola.isim; txtKullaniciAdi.Text = _parola.kullaniciadi; txtParola.Text = _parola.parola_; txtAciklama.Text = _parola.aciklama; cmbSelenium.Text = _parola.SeleniumMethod; }); }
public void prc_TblPoliklinik_insert(string PolAdi) { try { Connection("prc_TblPoliklinik_insert"); cmd.Parameters.AddWithValue("@PolAdi", PolAdi);//seçtiğimiz ilin adına bakıp iller tablosunda ilId yi çekmek için cmd.ExecuteNonQuery(); if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblPoliklinik_insert"); } }
public void prc_TblHastane_Delete(int HastaneId) { try { Connection("prc_TblHastane_delete"); cmd.Parameters.AddWithValue("@HastaneId", HastaneId);//Yazdığımız ıdyi silmeye yarar. cmd.ExecuteNonQuery(); if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblHastane_Delete"); } }
public void GetSifremiUnuttumMailGonderBy(string email) { //Yapılacaklar //1. kontrol email var mı ona bakılacak //2. varsa mail atılacak kişiye var kullanici = new KullaniciBilgileriEn() { Email = email, }; LoginDB login = new LoginDB(); if (login.GetSifremiUnuttumBy(kullanici.Email) == false) { MailSendTO ayarlar = new MailSendTO(); ayarlar.MailAyarlari(); MailMessage mailMessage = new MailMessage(); mailMessage.From = new MailAddress(kullanici.Email); mailMessage.To.Add(kullanici.Email); //TODO list deki degerleri nasıl alabilirim degişkenlerin yerine yazdım Bu mantık dogrumu? string ad = ""; string soyad = ""; string sifre = ""; foreach (var bilgi in login.GetKullaniciKaydiBilgileri(kullanici.Email)) { ad = bilgi.Ad; soyad = bilgi.Soyad; sifre = bilgi.Sifre; } string SifreOnay = Guid.NewGuid().ToString("N").Substring(0, 6); mailMessage.Subject = "Bitkimi Tanı'dan Kullanıcı Şifrenizi Hatırlatma"; mailMessage.Body = "Merhaba,<br/>Lütfen giriş bilgilerinizi kontrol ediniz.<br/> Kullanıcı Adınız:" + ad + "" + " " + " " + soyad + "<br/><br/>Şifreniz :" + SifreOnay + ""; //Veri tabanına kaydediyorum burda sifreyi login.MailSifreOnayKoduOlustur(SifreOnay, kullanici.Email); // throw new Exception("Mail Gönderme işlemi sırasında hata oluştu"); //Hata fırlatma işi dogru mu? Hata hata = new Hata(); var hataOlustu = hata.ToString();//Hatayı bu şekilde yakalama şansım nedir? varsa veri tabanına kaydetcem :)) } }
private void btnParaAt_Click(object sender, EventArgs e) { // para atıldıgı zaman paralar listesinde paraları dönüyor ve combo box taki isimle olan parayı buluyor ve onunmiktarına göre parayı kumbaranın miktar propperty sine ekliyor if (kumbara.Hacim > 499) { Hata.HacimTasma(); } else if (kirmaSayisi == 2) { Hata.KirilmisEkleme(); } else { try { foreach (Para para in paralar) { if (para.Isim == cmbParalar.SelectedItem.ToString()) { if (para.Miktar > 4.99 && katlanmaDurumu == 0) { Hata.KumbarayaKoymadanOnce(); } else { // paranın boşluksuz değerini tuttuk double hacim = para.Hacim; para.Bosluk(); lstEkran.Items.Add(para.Isim + " isimli paranın atılırkenki hacmi : " + para.Hacim); kumbaradakiParalar.Add(para); // boşluguyla birlikte kumbaraya attık para.ParaAt(kumbara); // paranın boşluksuz değerini tekrar paraya verdik para.Hacim = hacim; katlanmaDurumu = 0; } } } } catch (NullReferenceException) { Hata.ParaEklemekIcin(); } } }
private void BtnShow_Click(object sender, EventArgs e) { Hata.tryCatch(() => { ReflectionSelenium reflectionSelenium = new ReflectionSelenium(); var classControl = reflectionSelenium.classControl(); var methodListesi = reflectionSelenium.methodInfos(); bool methodControl = methodListesi.Contains(parolaEntity.SeleniumMethod); if (methodControl && classControl) { reflectionSelenium.InvokeMethod(parolaEntity.SeleniumMethod, parolaEntity.kullaniciadi, parolaEntity.parola_); } else { throw new Exception("Metot bulunamadı."); } }); }
public void prc_TblPoliklinik_Update(int PolId, string PolAdi) { try { Connection("prc_TblPoliklinik_Update"); cmd.Parameters.AddWithValue("@polId", PolId); cmd.Parameters.AddWithValue("@PolAdi", PolAdi); cmd.ExecuteNonQuery(); if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblPoliklinik_Update"); } }
public void prc_TblSaatler_insert(string Saat, string Gun) { try { Connection("prc_TblSaatler_insert"); cmd.Parameters.AddWithValue("@Saat", Saat); cmd.Parameters.AddWithValue("@Gun", Gun); cmd.ExecuteNonQuery(); if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblSaatler_insert"); } }
public void prc_TblHastanedekiBolumler_insert(string hastaneAdi, string poladi) { try { Connection("prc_TblHastanedekiBolumler_insert"); cmd.Parameters.AddWithValue("@HastaneAdi", hastaneAdi); cmd.Parameters.AddWithValue("@PolAdi", poladi); cmd.ExecuteNonQuery(); if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblHastanedekiBolumler_insert"); } }
//__________________________________________________________________________________________________________ public void prc_TblCalismaSaatleri_delete(int doktorId, string gun, string saat) { try { Connection("prc_TblCalismaSaatleri_delete"); cmd.Parameters.AddWithValue("@doktorId", doktorId); cmd.Parameters.AddWithValue("@gun", gun); cmd.Parameters.AddWithValue("@saat", saat); cmd.ExecuteNonQuery(); if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } catch (Exception Hata) { HataYakala(Hata.ToString(), "TblCalismaSaatleri_delete"); } }
private void BtnWork_Click(object sender, EventArgs e) { ParolaDB.baglantiAdi = "Data Source=192.168.1.145; Initial Catalog=parola;User Id=sa;Password=1;"; DBTarim_kullanicilar.connectionString = "Data Source = 192.168.1.145,1433; Initial Catalog = Db_Tarim; User Id = sa; Password = 1; "; try { bool hata = ParolaManager.connectionControl(); if (!hata) { giris giris = new giris(); giris.Show(); this.Hide(); } } catch (Exception exception) { Hata.Logging(exception); } }