public void Insert(ProductExemplaar productExemplaar) { try { using (SqlConnection connection = Connection.SQLconnection) { string query = "INSERT INTO PRODUCTEXEMPLAAR (product_id, volgnummer, barcode) VALUES (@productID, @volgnummer, @barcode)"; using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("@productID", productExemplaar.Product_id); command.Parameters.AddWithValue("@volgnummer", productExemplaar.Volgnummer); command.Parameters.AddWithValue("@barcode", productExemplaar.Barcode); command.ExecuteNonQuery(); } } } catch { } }
public ActionResult ProductCreate(FormCollection collection) { try { int x = Convert.ToInt32(collection["Hoeveelheid"]); if (x == 0) { ViewBag.Error = "Voer een getal in"; return(View()); } ProductCat categorie = new ProductCat(collection["Categorie"]); productcatrepo.Insert(categorie); categorie = productcatrepo.getlastcategorie(); Product product = new Product(categorie, collection["Merk"], collection["Serie"], Convert.ToInt32(collection["Typenummer"]), Convert.ToDecimal(collection["Prijs"])); productrepo.Insert(product); for (int i = 0; i < x; i++) { Product product2 = productrepo.getlatestproduct(); ProductExemplaar productexemplaar = new ProductExemplaar(product2.Id, i, Convert.ToString(i) + Convert.ToString(product2.Typenummer)); productexemplaarrepo.insert(productexemplaar); } return(RedirectToAction("ProductIndex")); } catch (Exception e) { ViewBag.Fout = e.ToString(); return(View("Error")); } }
public bool Update(ProductExemplaar productExemplaar) { using (SqlConnection connection = Connection.SQLconnection) { string query = "UPDATE PRODUCTEXEMPLAAR SET product_id= @productID ,volgnummer = @volgnummer, barcode = @barcode WHERE id = @ID"; using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("@ID", productExemplaar.Id); command.Parameters.AddWithValue("@volgnummer", productExemplaar.Volgnummer); command.Parameters.AddWithValue("@barcode", productExemplaar.Barcode); try { command.ExecuteNonQuery(); return(true); } catch { } } } return(false); }
public void Delete(ProductExemplaar productExemplaar) { using (SqlConnection connection = Database.Connection) { string query = "DELETE FROM ProductExemplaar WHERE id = @id"; using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("id", productExemplaar.Id); command.ExecuteNonQuery(); } } }
public void Insert(ProductExemplaar productExemplaar, Product product) { using (SqlConnection connection = Database.Connection) { string query = "INSERT INTO ProductExemplaar (product_id, volgnummer, barcode)" + "VALUES (@productid, @volgnummer, @barcode)"; using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("@productid", product.ProductId); command.Parameters.AddWithValue("@volgnummer", productExemplaar.Volgnummer); command.Parameters.AddWithValue("@barcode", productExemplaar.Barcode); command.ExecuteNonQuery(); } } }
public void Update(ProductExemplaar productExemplaar) { using (SqlConnection connection = Database.Connection) { string query = "UPDATE ProductExemplaar" + " SET verhuurd = 'true'" + " WHERE id = @id"; using (SqlCommand command = new SqlCommand(query, connection)) { command.Parameters.AddWithValue("@id", productExemplaar.Id); command.ExecuteNonQuery(); } } }
//post productexemplaren public ActionResult HuurProducten(FormCollection collection) { ViewData["reserveringen"] = new SelectList(gr.getAllResPolsByAccountId(Convert.ToInt32(Session["UserId"])), "ReserveringId", "ReserveringId"); string reserveringID = Request.Form["reserveringen"].ToString();//vraag het id op waarop de producten worden verhuurd Reservering reservering = rr.GetReserveringById(Convert.ToInt32(reserveringID)); Groepslid groepslid = gr.GetGroepslidByAccountIDandResID(Convert.ToInt32(Session["UserId"]), Convert.ToInt32(reservering.Id)); string[] ids = collection["productExemplaarId"].Split(','); foreach (var id in ids) { ProductExemplaar productexemplaar = per.GetByProductExemplaarID(Convert.ToInt32(id)); Verhuurd verhuur = new Verhuurd(Convert.ToDecimal(id), Convert.ToDecimal(groepslid.Id), Convert.ToDateTime(reservering.DatumStart), Convert.ToDateTime(reservering.DatumEinde), Convert.ToDecimal(productexemplaar.Prijs), 0); vr.Insert(verhuur); per.Update(productexemplaar);//updaten naar verhuurd } return(RedirectToAction("MijnProductExemplaren"));//nog toevoegen }
public bool update(ProductExemplaar productexemplaar) { return(context.Update(productexemplaar)); }
public void insert(ProductExemplaar productexemplaar) { context.Insert(productexemplaar); }
public void Delete(ProductExemplaar productExemplaar) { context.Delete(productExemplaar); }
public void Update(ProductExemplaar productExemplaar) { context.Update(productExemplaar); }
public void Insert(ProductExemplaar productExemplaar, Product product) { context.Insert(productExemplaar, product); }