public ActionResult Create(AmisVIewModel pvm) { //var c = Cs.GetAll(); //foreach (var item in c) //{ // CategoryViewModel Cvm = new CategoryViewModel(); // Cvm.categoryname = item.categoryname; // Cvm.categoryId = item.categoryId; //} var C = Cs.GetAll(); foreach (var item in C) { AmisVIewModel Cvm = new AmisVIewModel(); Cvm.User1Id = item.User1Id; Cvm.user2Id = item.user2Id; } ViewBag.cate = new SelectList(C, "user2Id", "user2Id"); //ViewBag.cat = new SelectList(c, "categoryId", "categoryname"); Amis p = new Amis(); p.AmisId = pvm.AmisId; p.User1Id = Convert.ToInt32(Membership.GetUser().ProviderUserKey.ToString()); p.user2Id = pvm.user2Id; p.Etat = "0"; Cs.Add(p); Cs.Commit(); try { // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Amis public ActionResult Index() { List <AmisVIewModel> List = new List <AmisVIewModel>(); foreach (var item in Cs.GetAll()) { AmisVIewModel Pvm = new AmisVIewModel(); Pvm.AmisId = item.AmisId; Pvm.User1Id = item.User1Id; Pvm.user2Id = item.user2Id; Pvm.Etat = item.Etat; List.Add(Pvm); } return(View(List)); }