public ActionResult DeleteConfirmed(int id) { HesapMakinesi hesapMakinesi = db.HesapMakinesis.Find(id); db.HesapMakinesis.Remove(hesapMakinesi); db.SaveChanges(); return(RedirectToAction("Index")); }
private void bHesapla_Click(object sender, EventArgs e) { sayi1 = new Sayi(); sayi2 = new Sayi(); if (string.IsNullOrWhiteSpace(tbSayi1.Text) || string.IsNullOrWhiteSpace(tbSayi2.Text)) { MessageBox.Show("Lüfen Sayıları giriniz !", "Sayı Giriniz", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { sayi1.Deger = Convert.ToDouble(tbSayi1.Text); sayi2.Deger = Convert.ToDouble(tbSayi2.Text); double S1 = sayi1.Deger; double S2 = sayi2.Deger; double sonuc = 0; islem = new HesapMakinesi(); islem.Islem = cbIslem.Text; switch (islem.Islem) { case "+": sonuc = S1 + S2; break; case "-": sonuc = S1 - S2; break; case "*": sonuc = S1 * S2; break; case "/": sonuc = S1 / S2; break; case "%": sonuc = S1 % S2; break; case "^": sonuc = Math.Pow(S1, S2); break; case "^(1/2)": sonuc = Math.Pow(S1, 1 / S2); break; default: MessageBox.Show("Lütfen işlem seçiniz.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } lbSonuc.Items.Add(sonuc); } }
public ActionResult Edit([Bind(Include = "id,adi,fiyat,urun_bilgisi,ResimYolu_id")] HesapMakinesi hesapMakinesi) { if (ModelState.IsValid) { db.Entry(hesapMakinesi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ResimYolu_id = new SelectList(db.ResimYolus, "id", "adi", hesapMakinesi.ResimYolu_id); return(View(hesapMakinesi)); }
private void Button2_Click_1(object sender, EventArgs e) { // shift + Home veya shift + End // ctrl + sağ ok ya da sol ok int s1 = Convert.ToInt32(textBox1.Text); int s2 = Convert.ToInt32(textBox2.Text); HesapMakinesi h = new HesapMakinesi(); int toplam = h.Topla(s1, s2); button2.Text = toplam.ToString(); }
// GET: HesapMakinesis/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HesapMakinesi hesapMakinesi = db.HesapMakinesis.Find(id); if (hesapMakinesi == null) { return(HttpNotFound()); } return(View(hesapMakinesi)); }
// GET: HesapMakinesis/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HesapMakinesi hesapMakinesi = db.HesapMakinesis.Find(id); if (hesapMakinesi == null) { return(HttpNotFound()); } ViewBag.ResimYolu_id = new SelectList(db.ResimYolus, "id", "adi", hesapMakinesi.ResimYolu_id); return(View(hesapMakinesi)); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); IHesapMakinesi hesapMakinesi = new HesapMakinesi(); FormHesapMakinesi anaForm = new FormHesapMakinesi(); HesapMakinesiPresenter presenter = new HesapMakinesiPresenter(hesapMakinesi, anaForm); Application.Run(anaForm); #region Testing /*SayiInt sayi = new SayiInt(); * * sayi.KarakterEkle('1'); * sayi.KarakterEkle('1'); * sayi.KarakterEkle('0'); * sayi.KarakterEkle('3'); * sayi.KarakterEkle('4'); * sayi.KarakterEkle(','); * sayi.KarakterEkle('5'); * sayi.KarakterEkle('5');*/ /*TESTING * HesapMakinesi hesapMakinesi = new HesapMakinesi("Double"); * hesapMakinesi.KarakterEkle('5'); * hesapMakinesi.KarakterEkle(','); * hesapMakinesi.KarakterEkle('5'); * hesapMakinesi.KarakterEkle('+'); * hesapMakinesi.KarakterEkle('2'); * hesapMakinesi.KarakterEkle(','); * hesapMakinesi.KarakterEkle('5'); * //5,5 + 2,5 = 8 * Debug.WriteLine(hesapMakinesi.SonucHesapla()); * * hesapMakinesi.KarakterEkle('+'); * hesapMakinesi.KarakterEkle('2'); * hesapMakinesi.KarakterEkle(','); * hesapMakinesi.KarakterEkle('5'); * //8 + 2,5 = 10,5 * Debug.WriteLine(hesapMakinesi.SonucHesapla()); * * hesapMakinesi.KarakterEkle('2'); * hesapMakinesi.KarakterEkle(','); * hesapMakinesi.KarakterEkle('5'); * hesapMakinesi.KarakterEkle('+'); * hesapMakinesi.KarakterEkle('2'); * hesapMakinesi.KarakterEkle(','); * hesapMakinesi.KarakterEkle('5'); * //2,5+2,5 = 5 * Debug.WriteLine(hesapMakinesi.SonucHesapla()); * * hesapMakinesi.KarakterEkle('2'); * hesapMakinesi.PozitifNegatifYap(); * hesapMakinesi.KarakterEkle('-'); * hesapMakinesi.KarakterEkle('4'); * hesapMakinesi.PozitifNegatifYap(); * hesapMakinesi.PozitifNegatifYap(); * Debug.WriteLine(hesapMakinesi.SonucHesapla()); * */ #endregion }