public async Task <IActionResult> Edit(long id, [Bind("Id,Boisson,Prix")] carte carte) { if (id != carte.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carte); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!carteExists(carte.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(carte)); }
public async Task <ActionResult> DeleteConfirmed(int id) { carte carte = await db.cartes.FindAsync(id); db.cartes.Remove(carte); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <IActionResult> Create([Bind("Id,Boisson,Prix")] carte carte) { if (ModelState.IsValid) { _context.Add(carte); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(carte)); }
public async Task <ActionResult> Edit([Bind(Include = "code_carte,code_client,num_carte,date_exp")] carte carte) { if (ModelState.IsValid) { db.Entry(carte).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.code_client = new SelectList(db.comptes, "code_client", "nom", carte.code_client); return(View(carte)); }
void CreateAllCards() { for (int a = 1; a < parts.Length; a++) { parts2 = parts[a].Split(';'); carte c = new carte(parts2[0], int.Parse(parts2[3]), int.Parse(parts2[4]), (rarity)int.Parse(parts2[2]), (type)int.Parse(parts2[1])); cartes.Add(c); } for (int i = 0; i < cartes.Count; i++) { cartes[i].Spriting(); } }
private void pictureBox8_Click(object sender, EventArgs e) { try { carte cl = new carte(); cl.DataSource = StormSoft.classe.glossaire.GetInstance().sortieCARTE(txtmat.Text); ReportPrintTool printTool = new ReportPrintTool(cl); printTool.ShowPreviewDialog(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
// GET: cartes/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } carte carte = await db.cartes.FindAsync(id); if (carte == null) { return(HttpNotFound()); } return(View(carte)); }
// GET: cartes/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } carte carte = await db.cartes.FindAsync(id); if (carte == null) { return(HttpNotFound()); } ViewBag.code_client = new SelectList(db.comptes, "code_client", "nom", carte.code_client); return(View(carte)); }
public void rapport() { try { carte cr = new carte(); dao.InitialiserConnexion(); if (!dao.conn.State.ToString().ToLower().Equals("open")) { dao.conn.Open(); } string rqt = "select NOM_COMPLET, EMAIL, PHONE, PHOTO, barcode from AGENT WHERE nom_complet ='" + rech.Text + "'"; dao.daset = new DataSet(); dao.dp = new SqlDataAdapter(rqt, dao.conn); dao.dp.Fill(dao.daset, "agent"); cr.SetDataSource(dao.daset.Tables["agent"]); crystalReportViewer1.ReportSource = cr; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAdaugare_Click(object sender, EventArgs e) { var currentEdit = GetEditItem(); using (LabDataContext lb = new LabDataContext()) { var IdTipProdus = lb.tipprodus.FirstOrDefault(x => x.TipProdus1.Equals(currentEdit.TipProdus)).IdTipProdus; switch (IdTipProdus) { //Carte case 1: var newCarte = new carte() { ISBN = currentEdit.ISBN, Titlu = currentEdit.Titlu, Descriere = currentEdit.Descriere, IdEditura = lb.editura.FirstOrDefault(x => x.Nume.Equals(currentEdit.Editura)).IdEditura, An = (int)currentEdit.An, NrPagini = (int)currentEdit.NrPagini, Locatie = currentEdit.Locatie, IdAutor = lb.autor.FirstOrDefault(x => x.Nume.Equals(currentEdit.Autor)).IdAutor, IdDomeniu = lb.domeniu.FirstOrDefault(x => x.Domeniu1.Equals(currentEdit.Domeniu)).IdDomeniu, }; var carteAdaugata = lb.carte.Add(newCarte); lb.SaveChanges(); if (carteAdaugata.IdCarte > -1) { var newProdus = new produs() { IdTipProdus = lb.tipprodus.FirstOrDefault(x => x.TipProdus1.Equals(currentEdit.TipProdus)).IdTipProdus, Pret = (double)currentEdit.Pret, Cantitate = (int)currentEdit.Cantitate }; lb.produs.Add(newProdus); lb.SaveChanges(); } break; //Birotica case 2: var newBirotica = new birotica() { Denumire = currentEdit.Titlu, Descriere = currentEdit.Descriere, }; var biroticaAdaugata = lb.birotica.Add(newBirotica); lb.SaveChanges(); if (biroticaAdaugata.IdBirotica > -1) { var newProdus = new produs() { IdTipProdus = lb.tipprodus.FirstOrDefault(x => x.TipProdus1.Equals(currentEdit.TipProdus)).IdTipProdus, Pret = (double)currentEdit.Pret, Cantitate = (int)currentEdit.Cantitate }; lb.produs.Add(newProdus); lb.SaveChanges(); } break; } UpdateGrid("Adauga"); } }