コード例 #1
0
        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());
        }
コード例 #2
0
        // 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));
        }
コード例 #3
0
        // GET: Quotations
        public ActionResult Index()
        {
            var quotations = Mapper.Map <IEnumerable <QuotationViewModel> >(quotationService.GetAll());

            return(View(quotations));
        }