public ActionResult WareHouseCreate(FormCollection collec, WareHouse wh) { if (Request.Cookies["Username"] != null) { wh.Name = collec["Name"]; wh.Address = collec["Address"]; wh.Tel = collec["Tel"]; wh.Description = collec["Description"]; if (collec["SDate"] == "") { wh.SDate = null; } else { wh.SDate = DateTime.Parse(collec["SDate"]); } if (collec["EDate"] == "") { wh.EDate = null; } else { wh.EDate = DateTime.Parse(collec["EDate"]); } var u = collec["MemId"]; db.WareHouses.Add(wh); db.SaveChanges(); var list = db.WareHouses.OrderByDescending(m => m.Id).ToList(); List <Member> members = db.Members.ToList(); Member user = null; foreach (Member item in members) { if (item.Id == int.Parse(u)) { user = item; break; } } MemberWareHouse userWh = new MemberWareHouse(); userWh.IdMember = user.Id; userWh.IdWareHouse = list[0].Id; userWh.SDate = DateTime.Now; userWh.EDate = null; db.sp_MemberWareHouse_Insert(user.Id, list[0].Id, wh.SDate, null, 1); db.SaveChanges(); return(RedirectToAction("WareHouseIndex")); } else { return(Redirect("/Admins/admins")); } }