Пример #1
0
 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!" }));
         }
     }
 }
Пример #2
0
        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());
        }
Пример #5
0
        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!" }));
        }
Пример #6
0
        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());
        }