public HttpResponseMessage GetDomesticInvoiceDetails(string userId, string Id) { using (var domesticInvoiceMgr = new DomesticInvoiceManager()) { var result = domesticInvoiceMgr.GetDomesticInvoiceDetails(Id, userId, Language); return(OkResponse <DomesticInvoice>(result)); } }
public async Task <ActionResult> DomesticInvoice(string id) { DomesticInvoiceManager Mgr; ApplicationUser u = UserManager.FindById(User.Identity.GetUserId()); Mgr = new DomesticInvoiceManager(Lang, u); DomesticInvoice invoice = await Mgr.GetDomesticInvoiceDetails(id); if (invoice == null) { return(HttpNotFound()); } return(View(invoice)); }
// 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>())); } }
public DomesticInvoiceController() { Manager = new DomesticInvoiceManager(); }