コード例 #1
0
        public IActionResult GetMaDh()
        {
            var id   = _user.AbpSession.UserId;
            var name = _user.Users.FirstOrDefault(j => j.Id.Equals(id));
            var date = DateTime.Today;
            var madh = "";
            var moth = "";

            if (date.Month < 10)
            {
                moth = "0" + date.Month;
            }
            else
            {
                moth = date.Month.ToString();
            }

            var t = _nhap.GetAll(IdCty()).ToList()
                    .Where(j => j.NgayGhi.Month.Equals(date.Month) && j.NgayGhi.Year.Equals(date.Year)).ToList();

            if (t.Count() < 10)
            {
                madh += "0" + (t.Count() + 1);
            }
            else
            {
                madh += (t.Count() + 1);
            }
            ;
            if (name != null)
            {
                madh += name.Name[0];
            }


            return(Json(madh + moth + date.Year.ToString()[2] + date.Year.ToString()[3]));
        }
コード例 #2
0
        public IActionResult Index()
        {
            var tenhangs = _nhap.GetAll().Select(j => j.TenHang).Distinct().ToList();
            var madh     = _nhap.GetAll().Select(j => j.MaDonHang).Distinct().ToList();
            var ncc      = _nhap.GetAll().Select(k => k.TenNcc).Distinct().ToList();
            var t        = new ReportsIndex()
            {
                TenNccs = ncc, TenHangs = tenhangs, DonHangs = madh
            };

            ViewBag.nccs = t;
            return(View(new ReportsIndex()
            {
                TenNccs = ncc, DonHangs = madh, TenHangs = tenhangs
            }));
        }