public JsonResult SiparislerimiGetir() { VotedressUser user = new VotedressUser(); user = Session["login"] as VotedressUser; OrderManager orderManager = new OrderManager(); List <Order> orders = orderManager.BireyselSiparisleriGetir(user.id); //var JsonModel = new //{ // orders=orders.Select(x=>new { // id=x.id, // orderDate=x.OrderDate, // orderStatus=x.Status, // orderDetails=x.OrderDetails.Select(y=>new { // id=y.id, // Product= new // { // productId=y.Product.id, // productName=y.Product.ProductName, // productPrice=y.Product.Price, // productCompanyName = y.Product.User.UserDetail.CompanyName, // productImage=y.Product.ProductImage, // productCount = y.ProductCount, // productSize = y.Size, // color = y.ProductColor.ProductColorDetail.Select(k => new // { // colorName = k.Color.ColorName, // colorCode = k.Color.ColorCode // }), // }, // }), // }) //}; //@Model[i].adress_Sade.AdressTitle < br /> @Model[i].adress_Sade.Adress.Substring(0, 10)...< br /> @Model[i].adress_Sade.NeighborhoodName @Model[i].adress_Sade.CountyName / @Model[i].adress_Sade.CityName List <Order_sade> order_Sades = orders.Select(x => new Order_sade() { id = x.id, orderDate = x.OrderDate, orderStatus = x.Status, orderDetails = x.OrderDetails.Select(y => new orderDetail_sade() { id = y.id, productId = y.Product.id, productName = y.Product.ProductName, productPrice = y.Product.Price, productCompanyName = y.Product.User.UserDetail.CompanyName, productImage = y.Product.ProductImage, productCount = y.ProductCount, productSize = y.Size, colors = y.ProductColor.ProductColorDetail.Select(t => t.Color).ToList() }).ToList(), adress_Sade = new Adress_sade() { Adress = x.UserAdress.Adress, Email = x.UserAdress.Email, AdressTitle = x.UserAdress.AdressTitle, CityName = x.UserAdress.City.CityName, CountyName = x.UserAdress.County.CountyName, Name = x.UserAdress.Name, NeighborhoodName = x.UserAdress.Neighborhood.NeighborhoodName, PhoneNumber = x.UserAdress.PhoneNumber, SurName = x.UserAdress.SurName }, toplamTutar = x.OrderDetails.Sum(z => z.ProductCount * z.Product.Price) }).ToList(); string viewContent = ConvertViewToString("Siparisler", order_Sades); return(Json(new { PartialView = viewContent }, JsonRequestBehavior.AllowGet)); }