Esempio n. 1
0
        public List <API.external_tasks_list> GetTasksToDo(string okod)
        {
            API.IPO_API api   = new API.IPO_API();
            var         lista = api.GET_EXTERNAL_TASKS_LIST();

            return(lista);
        }
Esempio n. 2
0
        public List <API.external_tasks_list> GetTasksToDoByOrder(int order_id)
        {
            API.IPO_API api   = new API.IPO_API();
            var         lista = api.GET_EXTERNAL_TASKS_LIST();

            return(lista.Where(x => x.ipo_order_id == order_id).ToList());
        }
        public string HelloWorld()
        {
            API.IPO_API          api   = new API.IPO_API();
            API.Production_Order order = new API.Production_Order();



            order.order_id       = RandomString(15);
            order.execution_date = new DateTime(2020, 10, 1);

            order.use_optimal         = false;
            order.creator_id          = "2268";
            order.doc_no              = "DOC_NO";
            order.doc_state           = 1;
            order.contractor_order_no = "contr_order_no";
            order.item_id             = "22089";
            order.item_quantity       = 5;
            order.warehouse_id        = "PROD";
            order.execute_type        = 1;
            order.description         = "OPIS";
            order.order_no_cust       = "NR_ZLEC_F";
            var test = api.PUT_PRODUCTION_ORDER(order);

            return(test);
        }
Esempio n. 4
0
        public string StartTask(int task_id, DateTime stop_time)
        {
            API.IPO_API api = new API.IPO_API();

            HttpResponseMessage resp = api.PUT_START_EXTERNAL_TASK(task_id, stop_time);



            return(resp.StatusCode.ToString());
        }
Esempio n. 5
0
        public string Report_task(int task_id, int qty, int report_type)
        {
            API.ExternalTaskReport rep = new API.ExternalTaskReport();
            rep.quantity      = qty;
            rep.report_type   = report_type;
            rep.report_time   = DateTime.Now;
            rep.storage_place = "";
            rep.employee_id   = "2";



            API.IPO_API api = new API.IPO_API();

            return(api.PATCH_SEND_REPORT(task_id, rep));
        }
Esempio n. 6
0
        public bool EndTask(int task_id)
        {
            API.IPO_API api = new API.IPO_API();

            return(api.POST_END_EXTERNAL_TASK(task_id));
        }