public IActionResult Wireset(AddWireSetModel addWireset)
        {
            string connString = @"Data Source=DESKTOP-JM077BN;Initial Catalog=ArduinoStore;Integrated Security=True";

            try
            {
                using (SqlConnection conn = new SqlConnection(connString))
                {
                    string     query = $"INSERT INTO Product VALUES({addWireset.Price}, {addWireset.CompanyID}, '{addWireset.Model}', 0, '{addWireset.ProductImage}'); SELECT SCOPE_IDENTITY()";
                    SqlCommand cmd   = new SqlCommand(query, conn);
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    if (dr.HasRows)
                    {
                        dr.Read();
                        int productID = int.Parse(dr[0].ToString());
                        dr.Close();
                        query = $"INSERT INTO Wireset VALUES({productID}, {addWireset.Length}, {addWireset.WiresNo}); SELECT SCOPE_IDENTITY()";
                        cmd   = new SqlCommand(query, conn);
                        dr    = cmd.ExecuteReader();
                        if (dr.HasRows)
                        {
                            conn.Close();
                            return(RedirectToAction("index", "admin"));
                        }
                    }
                    else
                    {
                        conn.Close();
                    }
                }
            }
            catch (Exception ex)
            {
            }
            return(View());
        }
        public IActionResult Wireset()
        {
            ViewData["CustomerId"] = HttpContext.Session.Get <int>("_AccountId");
            ViewData["AdminId"]    = HttpContext.Session.Get <int>("_AdminId");
            AddWireSetModel addWireSet = new AddWireSetModel();

            addWireSet.Companies = new List <Company>();
            string connString = @"Data Source=DESKTOP-JM077BN;Initial Catalog=ArduinoStore;Integrated Security=True";

            try
            {
                using (SqlConnection conn = new SqlConnection(connString))
                {
                    string     query = $"SELECT * FROM Company ORDER BY name";
                    SqlCommand cmd   = new SqlCommand(query, conn);
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    if (dr.HasRows)
                    {
                        while (dr.Read())
                        {
                            int    companyID = int.Parse(dr["CompanyID"].ToString());
                            string name      = dr["Name"].ToString();
                            addWireSet.Companies.Add(new Company {
                                CompanyID = companyID, Name = name
                            });
                        }
                        return(View(addWireSet));
                    }
                }
            }
            catch (Exception ex)
            {
            }
            return(View());
        }