Exemplo n.º 1
0
        public IHttpActionResult GetCode()
        {
            Int64 code;

            InvoicesB invoiceB = new InvoicesB();

            code = invoiceB.GetCode();

            return(Ok(code));
        }
Exemplo n.º 2
0
 public SalesController()
 {
     categoriesB        = new CategoriesB();
     subCategoriesB     = new SubCategoriesB();
     accountB           = new AccountsB();
     userB              = new UsersB();
     saleB              = new SalesB();
     assetsLiabilitiesB = new AssetsLiabilitiesB();
     clientsB           = new ClientsB();
     productsB          = new ProductsB();
     detailsB           = new DetailsB();
     invoicesB          = new InvoicesB();
     providersB         = new ProvidersB();
 }
Exemplo n.º 3
0
        public IHttpActionResult GetInvoicesDetails(Int64 id)
        {
            Views_Invoinces_Details invoice = null;

            InvoicesB invoiceB = new InvoicesB();

            invoice = invoiceB.GetById(id, true);

            if (invoice == null)
            {
                Ok(false);
            }

            return(Ok(invoice));
        }
Exemplo n.º 4
0
        public IHttpActionResult GetInvoicesAllSalesExpired()
        {
            IList <Views_Invoices> invoice = null;

            InvoicesB invoiceB = new InvoicesB();

            invoice = invoiceB.GetAllSalesExpired();

            if (invoice == null)
            {
                Ok(false);
            }

            return(Ok(invoice));
        }
Exemplo n.º 5
0
        public IHttpActionResult Post(Invoices invoices)
        {
            int invoice;

            InvoicesB invoicesB = new InvoicesB();

            invoice = invoicesB.Create(invoices);

            switch (invoice)
            {
            case 200:
                return(Ok(200));

            case 501:
                return(Ok(501));

            case 500:
                return(Ok(500));

            default:
                return(Ok(false));
            }
        }