public JsonResult HammaddeDuzenle(Hammaddeler hammaddeler) { if (hammaddeler.Hammadde == null) { return(Json(new { success = false, responseText = "Hammadde adı boş!" })); } else { if (con.State != System.Data.ConnectionState.Open) { con.Open(); } try { SqlCommand cmd = new SqlCommand($"update Hammaddeler set Hammadde='{hammaddeler.Hammadde}', Stok='{hammaddeler.Stok}' where id = '{hammaddeler.Id}'", con); cmd.ExecuteNonQuery(); return(Json(new { success = true, responseText = "Hammadde başarılı bir şekilde oluşturuldu!" })); } catch (Exception ex) { con.Close(); return(Json(new { success = false, responseText = "Hammadde düzenlenirken bir hata meydana geldi!" })); } } }
public List <Hammaddeler> GetHammaddeList() { List <Hammaddeler> hammaddeler = new List <Hammaddeler>(); if (con.State != System.Data.ConnectionState.Open) { con.Open(); } SqlCommand cmd = new SqlCommand($"select * from Hammaddeler", con); SqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Hammaddeler hammaddeler1 = new Hammaddeler(); hammaddeler1.Id = Convert.ToInt32(dataReader["id"]); hammaddeler1.Hammadde = dataReader["Hammadde"].ToString(); hammaddeler1.Stok = Convert.ToInt32(dataReader["Stok"]); hammaddeler.Add(hammaddeler1); } dataReader.Close(); con.Close(); return(hammaddeler); }
public IActionResult UrunYarat() { // İlk önce hammaddeleri çekiyoruz if (con.State != System.Data.ConnectionState.Open) { con.Open(); } List <Hammaddeler> hammaddelers = new List <Hammaddeler>(); SqlCommand cmd = new SqlCommand("select Hammadde, id from Hammaddeler", con); SqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Hammaddeler hammaddeler = new Hammaddeler(); hammaddeler.Hammadde = dataReader["Hammadde"].ToString(); hammaddeler.Id = Convert.ToInt32(dataReader["id"]); hammaddelers.Add(hammaddeler); } dataReader.Close(); con.Close(); ViewBag.hammaddeler = hammaddelers; return(View()); }
public IActionResult UrunDuzenle(int id) { urunId = id; if (con.State != System.Data.ConnectionState.Open) { con.Open(); } SqlCommand cmd = new SqlCommand($"select * from Urunler where id = '{id}'", con); SqlDataReader dataReader = cmd.ExecuteReader(); Urunler urunler = new Urunler(); if (dataReader.Read()) { urunler.Urun = dataReader["Urun"].ToString(); urunler.Id = id; urunler.Miktar = Convert.ToInt32(dataReader["Miktar"]); urunler.UrunKodlari = urunler.UrunKodlari = JsonConvert.DeserializeObject <List <UrunKodlari> >(dataReader["UrunKodlari"].ToString()); } dataReader.Close(); int count = 0; // UrunKodlarindaki idleri isimlerle eşleştiricem foreach (var item in urunler.UrunKodlari) { SqlCommand sqlCommand = new SqlCommand($"select Hammadde, Stok from Hammaddeler where id = '{item.id}'", con); SqlDataReader dataReader1 = sqlCommand.ExecuteReader(); if (dataReader1.Read()) { urunler.UrunKodlari[count].hammaddeAdi = dataReader1["Hammadde"].ToString(); urunler.UrunKodlari[count].envanterToplami = Convert.ToInt32(dataReader1["Stok"].ToString()); } dataReader1.Close(); count++; } List <Hammaddeler> hammaddeler = new List <Hammaddeler>(); SqlCommand cmd2 = new SqlCommand($"select Hammadde, id from Hammaddeler", con); SqlDataReader sqlDataReader = cmd2.ExecuteReader(); while (sqlDataReader.Read()) { Hammaddeler hammaddeler1 = new Hammaddeler(); hammaddeler1.Hammadde = sqlDataReader["Hammadde"].ToString(); hammaddeler1.Id = Convert.ToInt32(sqlDataReader["id"]); hammaddeler.Add(hammaddeler1); } sqlDataReader.Close(); con.Close(); ViewBag.hammaddeler = hammaddeler; ViewBag.urunler = urunler; return(View()); }
public JsonResult YeniHammadde(Hammaddeler hammaddeler) { if (con.State != System.Data.ConnectionState.Open) { con.Open(); } try { SqlCommand cmd = new SqlCommand($"insert into Hammaddeler(Hammadde, Stok) values('{hammaddeler.Hammadde}', '{hammaddeler.Stok}')", con); cmd.ExecuteNonQuery(); } catch (Exception ex) { con.Close(); return(Json(new { success = false, responseText = "Hammadde oluşturulurken bir hata meydana geldi!" })); } con.Close(); return(Json(new { success = true, responseText = "Hammadde başarılı bir şekilde oluşturuldu!" })); }
public IActionResult HammaddeDuzenle(int id) { Hammaddeler hammaddeler = new Hammaddeler(); if (con.State != System.Data.ConnectionState.Open) { con.Open(); } SqlCommand cmd = new SqlCommand($"select * from Hammaddeler where id = '{id}'", con); SqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.Read()) { hammaddeler.Id = Convert.ToInt32(dataReader["id"]); hammaddeler.Hammadde = dataReader["Hammadde"].ToString(); hammaddeler.Stok = Convert.ToInt32(dataReader["Stok"]); } ViewBag.hammaddeler = hammaddeler; con.Close(); dataReader.Close(); return(View()); }