int zaman = 60; // 60 saniye public Form1() { InitializeComponent(); // AtıkKutusu sınıfından yukarıda tanımladığımız kutuları oluşturmak. Kutu_Organik = new AtikKutusu(0); Kutu_Organik.Kapasite = 700; Kutu_Cam = new AtikKutusu(600); Kutu_Cam.Kapasite = 2200; Kutu_Kagit = new AtikKutusu(1000); Kutu_Kagit.Kapasite = 1200; Kutu_Metal = new AtikKutusu(800); Kutu_Metal.Kapasite = 2300; // Atık sınıfından yukarıda tanımladığımız nesneleri oluşturmak ve PictureBox penceresine uyumluluk sağlamak. // Organil Atıklar egg = new Atik(150, "photo/egg.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; apple = new Atik(120, "photo/apple.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; // Cam Atıklar glass = new Atik(600, "photo/glass.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; cup = new Atik(250, "photo/cup.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; // Kağıt Atıklar paper = new Atik(200, "photo/paper.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; book = new Atik(250, "photo/book.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; // Metal Atıklar ssd = new Atik(550, "photo/ssd.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; cola = new Atik(350, "photo/cola.jpg"); pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; }
public bool Ekle(Atik atik) { if (((100 * (DoluHacim - (Kapasite - atik.Hacim)) / DoluHacim) < 100)) { return(true); } else { return(false); } }
public bool Ekle(Atik atik) { if (atik.Hacim + DoluHacim <= Kapasite) { DoluHacim += atik.Hacim; DolulukOrani = Convert.ToInt32(Convert.ToDouble(DoluHacim) / Convert.ToDouble(Kapasite) * 100); return(true); } else { return(false); } }
public bool Ekle(Atik atik) { atik.DoluHacim += atik.Hacim; atik.DolulukOrani = (atik.DoluHacim * 100) / (atik.Kapasite); if (atik.DolulukOrani < 100)//yeni eklenecek atıkla birlikte kutu doluluk oranı %100 ün altında olursa true döner ve atık kutusuna kalıtım alarak eklenir. { eklendi = true; } else//yeni eklenecek atıkla birlikte kutu doluluk oranı %100 ün üstünde olursa false döner ve atık kutusuna kalıtım alarak eklenmez. { eklendi = false; } return(eklendi); }
public IActionResult AtikGonder(int ZimmetId) { Zimmet entity = uow.Zimmetler.Find(i => i.ZimmetId == ZimmetId).FirstOrDefault(); uow.Zimmetler.Delete(entity); uow.SaveChanges(); Atik a = new Atik(); a.AtikTarih = DateTime.Now; a.StoklarId = entity.StoklarId; uow.Atiklar.Add(a); uow.SaveChanges(); return(RedirectToAction("Index")); }
public void Delete(Atik atik) { _atikDal.Delete(atik); }
public void Update(Atik atik) { _atikValidation.Validate(atik); _atikDal.Update(atik); }
public void Add(Atik atik) { _atikValidation.Validate(atik); _atikDal.Add(atik); }