コード例 #1
0
        // GET: DomesticInvoice
        public async Task <ActionResult> Index()
        {
            DomesticInvoiceManager Mgr;
            ApplicationUser        u = UserManager.FindById(User.Identity.GetUserId());

            Mgr = new DomesticInvoiceManager(Lang, u);
            if (u.CrmUserId != null)
            {
                List <DomesticInvoice> invoices = await Mgr.GetDomesticInvoices(u.CrmUserId);

                if (invoices == null)
                {
                    return(View(new List <DomesticInvoice>()));
                }

                return(View(invoices));
            }
            else
            {
                return(View(new List <DomesticInvoice>()));
            }
        }
コード例 #2
0
        public HttpResponseMessage GetUserInvoices(string userId)
        {
            var result = Manager.GetDomesticInvoices(userId, Language);

            return(OkResponse(result));
        }