예제 #1
0
        public ActionResult Create(InvoiceCreateForm InvoiceCreateForm)
        {
            Invoice        invoice = invoiceProvider.CreateInvoice(InvoiceCreateForm);
            InvoiceApiPoco retour  = new InvoiceApiPoco(invoice);

            return(Json(retour));
        }
예제 #2
0
        public ActionResult ChangeState(Invoice invoice, InvoiceStateEnum state)
        {
            Invoice        invoic = invoiceProvider.ChangeState(invoice, state);
            InvoiceApiPoco retour = new InvoiceApiPoco(invoic);

            return(Json(retour, JsonRequestBehavior.AllowGet));
        }
예제 #3
0
        public ActionResult Get(string id)
        {
            Invoice        invoice = invoiceProvider.GetInvoice(int.Parse(id));
            InvoiceApiPoco retour  = new InvoiceApiPoco();

            retour.FromPo(invoice);
            return(Json(retour, JsonRequestBehavior.AllowGet));
        }