// // GET: /VenteDetails/ public ActionResult Index() { VENTE_DETAILS _venteDetails = new VENTE_DETAILS(); List<Vente_Details> _list = new List<Vente_Details>(); ; foreach (VENTE_DETAILS item in VENTE_DETAILS.GetList()) { Vente_Details ventesDetails = new Vente_Details(); ventesDetails.ID_AUTO = item.ID_AUTO; ventesDetails.ID_CHARGEMENT = item.ID_CHARGEMENT; ventesDetails.ID_VENTE = item.ID_VENTE; VENTE vente = new VENTE(); vente.LoadId(item.ID_VENTE); ventesDetails.VENTE = vente.ToString(); CHARGERMENT charge = new CHARGERMENT(); charge.LoadId(item.ID_CHARGEMENT); ventesDetails.CHARGEMENT = charge.ToString(); ventesDetails.PRIX_UNITAIRE= item.PRIX_UNITAIRE; ventesDetails.QTE = item.QTE; ventesDetails.TOTAL = item.TOTAL; _list.Add(ventesDetails); } return View(_list); }
public ActionResult IndexVente() { VENTE _vente = new VENTE(); _list = new List<Vente>(); ; foreach (VENTE item in VENTE.GetList()) { Vente ventes = new Vente(); ventes.DATE_OPERATION = item.DATE_OPERATION; ventes.ID_PARTENAIRE = item.ID_PARTENAIRE; ventes.MONTANT_TOTAL= item.MONTANT_TOTAL; ventes.PARTENAIRE = item.PARTENAIRE; ventes.QTE_TOTAL = item.QTE_TOTAL; ventes.ID_AUTO = item.ID_AUTO; _list.Add(ventes); } return View(_list); }
public ActionResult Create(Vente VenteToCreate) { if (!ModelState.IsValid) return View(); try { VENTE _vente = new VENTE(); _vente.DATE_OPERATION = VenteToCreate.DATE_OPERATION; _vente.ID_PARTENAIRE = VenteToCreate.ID_PARTENAIRE; _vente.MONTANT_TOTAL = VenteToCreate.MONTANT_TOTAL; _vente.SetPARTENAIRE(VenteToCreate.PARTENAIRE); _vente.QTE_TOTAL = VenteToCreate.QTE_TOTAL; _vente.Save(); return RedirectToAction("../Vente/IndexVente"); } catch { return View(); } }
// // GET: /Vente/Edit/5 public ActionResult Edit() { int id = Int32.Parse(RouteData.Values["id"].ToString()); Vente ventes = new Vente(); VENTE _vente = new VENTE(); _vente.LoadId(id); ventes.DATE_OPERATION = _vente.DATE_OPERATION; ventes.ID_PARTENAIRE = _vente.ID_PARTENAIRE; ventes.MONTANT_TOTAL = _vente.MONTANT_TOTAL; ventes.PARTENAIRE=_vente.PARTENAIRE; ventes.QTE_TOTAL = _vente.QTE_TOTAL; ventes.ID_AUTO = _vente.ID_AUTO; IEnumerable<SelectListItem> list = ToSelectListItems(); list.ToList().Find(x => x.Text.Equals(ventes.PARTENAIRE)).Selected = true; ViewData["ID_PARTENAIRE"] = list; return View(ventes); }
public ActionResult Delete(Vente VenteToDel) { id = Int32.Parse(RouteData.Values["id"].ToString()); if (!ModelState.IsValid) return View(); try { VENTE _vente = new VENTE(); _vente.SetId(id); _vente.Delete(); return RedirectToAction("../Vente/IndexVente");//reafficher l liste } catch { return View(); } }
public ActionResult Edit(Vente ventes) { id = Int32.Parse(RouteData.Values["id"].ToString()); if (!ModelState.IsValid) return View(); try { VENTE _vente = new VENTE(); _vente.DATE_OPERATION = ventes.DATE_OPERATION; _vente.ID_PARTENAIRE = ventes.ID_PARTENAIRE; _vente.MONTANT_TOTAL = ventes.MONTANT_TOTAL; _vente.SetPARTENAIRE(ventes.PARTENAIRE); _vente.QTE_TOTAL = ventes.QTE_TOTAL; _vente.SetId(id); _vente.Save(); return RedirectToAction("../Vente/IndexVente"); } catch { return View(); } }
public static List<VENTE> GetList() { List<VENTE> _list= new List<VENTE>(); SqlDataReader dr = null; VENTE var = null; SqlParameter id_auto=new SqlParameter ("@ID_AUTO","0"); try { dr=SqlHelper.ExecuteReader(Connexion.Cnx, "SPGETLIST_VENTE" ,id_auto); while (dr.Read()) { var=new VENTE(); var.SetId(dr.GetInt32(dr.GetOrdinal("ID_AUTO"))); var.ID_PARTENAIRE = dr.GetInt32(dr.GetOrdinal("ID_PARTENAIRE")); if(!(dr.IsDBNull(dr.GetOrdinal("MONTANT_TOTAL")))) { var.MONTANT_TOTAL = dr.GetInt32(dr.GetOrdinal("MONTANT_TOTAL")); } if(!(dr.IsDBNull(dr.GetOrdinal("QTE_TOTAL")))) { var.QTE_TOTAL = dr.GetInt32(dr.GetOrdinal("QTE_TOTAL")); } var.DATE_OPERATION = dr.GetDateTime(dr.GetOrdinal("DATE_OPERATION")); var.SetPARTENAIRE(dr.GetString(dr.GetOrdinal("PARTENAIRE"))); _list.Add(var); } return _list; } catch (SqlException ex) { throw ex; } finally { dr.Close(); } }
// // GET: /VenteDetails/Delete/5 public ActionResult Delete() { int id = Int32.Parse(RouteData.Values["id"].ToString()); Vente_Details ventesDetails = new Vente_Details(); VENTE_DETAILS _venteDetails = new VENTE_DETAILS(); _venteDetails.LoadId(id); ventesDetails.TOTAL = _venteDetails.TOTAL; ventesDetails.QTE = _venteDetails.QTE; ventesDetails.PRIX_UNITAIRE = _venteDetails.PRIX_UNITAIRE; ventesDetails.ID_VENTE = _venteDetails.ID_VENTE; ventesDetails.ID_CHARGEMENT = _venteDetails.ID_CHARGEMENT; VENTE vente = new VENTE(); vente.LoadId(_venteDetails.ID_VENTE); ventesDetails.VENTE = vente.ToString(); CHARGERMENT charge = new CHARGERMENT(); charge.LoadId(_venteDetails.ID_CHARGEMENT); ventesDetails.CHARGEMENT = charge.ToString(); IEnumerable<SelectListItem> list = ToSelectListItems(); list.ToList().Find(x => x.Text.Equals(ventesDetails.VENTE)).Selected = true; ViewData["ID_VENTE"] = list; IEnumerable<SelectListItem> list1 = ToSelectListItems1(); list1.ToList().Find(x => x.Text.Equals(ventesDetails.CHARGEMENT)).Selected = true; ViewData["ID_CHARGEMENT"] = list1; return View(ventesDetails); }