public ActionResult RandomQuotation() { Random rd = new Random(); //var Execute = new QuotationRepository(); //IQueryable<Quotation> model = Execute.GetAll(); IQueryable <Quotation> model = _quotationService.GetAll(); int min = 0; int max = model.Count(); int QuotationRandom = rd.Next(min, max); //var modelQuotation = Execute.GetOneQuotation(QuotationRandom); string noidung = model.AsEnumerable().ElementAt(QuotationRandom).NameQuotation; ViewBag.NoiDung = noidung; return(PartialView()); }
// GET: Quotation public ActionResult Index() { List <Quotation> list = new List <Quotation>(); //List<QuotationViewModel> list = new List<QuotationViewModel>(); foreach (var item in QuotationService.GetAll()) { //QuotationViewModel AVM = new QuotationViewModel(); Quotation AVM = new Quotation(); AVM.Id = item.Id; AVM.Date_expiration = item.Date_expiration; AVM.QuoteNo = item.QuoteNo; AVM.Total = item.Total; AVM.TVA = item.TVA; list.Add(AVM); } return(View(list)); }
// GET: Quotations public ActionResult Index() { var quotations = Mapper.Map <IEnumerable <QuotationViewModel> >(quotationService.GetAll()); return(View(quotations)); }