Esempio n. 1
0
 protected override void prepareRemoveData(HTTPManager.HTTPRequest http)
 {
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 2
0
        protected override void prepareSaveData(HTTPManager.HTTPRequest http)
        {
            http.addParameter("id_equipment", Id_equipment);
            http.addParameter("id_bid", Id_bid);
            http.addParameter("is_blank_print", Is_blank_print);
            http.addParameter("is_archive", Is_archive);
            if (Id != 0)
            {
                http.addParameter("id", Id);
            }

            if (Id_modification != null)
            {
                http.addParameter("id_modification", (int)Id_modification);
            }
            else
            {
                http.addParameter("id_modification", "NULL");
            }

            if (Serial_number != null)
            {
                http.addParameter("serial_number", Serial_number);
            }
        }
Esempio n. 3
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("record_color", Record_color);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 4
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("hidden", Hidden);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 5
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("template", Template);
     http.addParameter("theme", Theme);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 6
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("id_equipment", Id_equipment);
     http.addParameter("row_order", Row_order);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 7
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("paying", Paying.ToString().Replace(',', '.'));
     http.addParameter("id_bid", Id_bid);
     http.addParameter("id_manager", Id_manager);
     http.addParameter("payment_date", Payment_date.ToString("yyyy-MM-dd"));
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 8
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("login", Login);
     http.addParameter("id_role", Id_role);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
     if (Password != "")
     {
         http.addParameter("passwd", Password);
     }
 }
Esempio n. 9
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("contact_person", Contact_person);
     http.addParameter("phone", Phone);
     http.addParameter("email", Email);
     http.addParameter("city", City);
     http.addParameter("passport_serial_number", Passport_serial_number);
     http.addParameter("passport_issue_date", Passport_issue_date);
     http.addParameter("inn", Inn);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
 }
Esempio n. 10
0
        protected override void prepareSaveData(HTTPManager.HTTPRequest http)
        {
            http.addParameter("id_seller", Id_seller);
            http.addParameter("id_buyer", Id_buyer);
            http.addParameter("id_bid_status", Id_bid_status);
            http.addParameter("id_payment_status", Id_payment_status);
            if (Id_transport_company != null)
            {
                http.addParameter("id_transport_company", (int)Id_transport_company);
            }

            http.addParameter("id_manager", (int)Id_manager);
            if (Shipment_date != null)
            {
                http.addParameter("shipment_date", ((DateTime)Shipment_date).ToString("yyyy-MM-dd"));
            }
            if (Planned_shipment_date != null)
            {
                http.addParameter("planned_shipment_date", ((DateTime)Planned_shipment_date).ToString("yyyy-MM-dd"));
            }
            http.addParameter("account", Account);
            http.addParameter("amount", Amount.ToString().Replace(',', '.'));
            http.addParameter("date_created", Date_created.ToString("yyyy-MM-dd"));
            http.addParameter("is_archive", Is_archive);
            http.addParameter("is_shipped", Is_shipped);
            if (Guid != null)
            {
                http.addParameter("guid", Guid);
            }
            if (Id != 0)
            {
                http.addParameter("id", Id);
            }
            if (Comment != null)
            {
                http.addParameter("comment", Comment);
            }
            if (Waybill != null)
            {
                http.addParameter("waybill", Waybill);
            }
            if (Logistician_status == 1 || Logistician_status == 2)
            {
                http.addParameter("logistician_status", Logistician_status);
            }
        }
Esempio n. 11
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
     http.addParameter("row_order", Row_order);
     if (Id != 0)
     {
         http.addParameter("id", Id);
     }
     if (Serial_number != null)
     {
         http.addParameter("serial_number", Serial_number);
     }
     else
     {
         http.addParameter("serial_number", "NULL");
     }
 }
        //Ф-я загрузки данных с сервера
        private List <ComplectationItem> loadData()
        {
            HTTPManager.HTTPRequest http = HTTPManager.HTTPRequest.Create(Settings.uri);
            http.UseCookie = true;
            http.addParameter("entity", "ComplectationItem/get");

            if (!http.post())
            {
                return(null);
            }

            ResponseParser parser = ResponseParser.Parse(http.ResponseData);

            if (!parser.NoError)
            {
                return(null);
            }
            return(parser.ToObject <List <ComplectationItem> >());
        }
Esempio n. 13
0
 public bool generateSerialNumber()
 {
     try {
         HTTPManager.HTTPRequest http = HTTPManager.HTTPRequest.Create(Settings.uri);
         http.UseCookie = true;
         http.addParameter("entity", "Bid/generateEquipmentBidSerialNumber");
         http.addParameter("id", Id);
         if (!http.post())
         {
             LastError = HTTPManager.HTTPRequest.LastError;
             return(false);
         }
         ResponseParser parser = ResponseParser.Parse(http.ResponseData);
         if (!parser.NoError)
         {
             LastError = parser.LastError;
             return(false);
         }
         if (parser.ServerErrorFlag != 0)
         {
             LastError = parser.ToObject <string>();
             return(false);
         }
         List <TempEquipmentBid> updatedEquipmentBid = parser.ToObject <List <TempEquipmentBid> >();
         for (int i = 0; i < updatedEquipmentBid.Count; i++)
         {
             EquipmentBid equipmentBid = EquipmentBidViewModel.instance().getById(updatedEquipmentBid[i].Id);
             if (equipmentBid == null)
             {
                 continue;
             }
             equipmentBid.setSerialNumber(updatedEquipmentBid[i].SerialNumber);
         }
         return(true);
     }
     catch (Exception ex)
     {
         LastError = ex.ToString();
         return(false);
     }
 }
Esempio n. 14
0
        public bool CheckUpdate(string currentVersion)
        {
            if (!Auth.getInstance().IsAuth)
            {
                LastError = "Для обновления необходимо авторизоваться!";
                IsError   = true;
                return(false);
            }

            HTTPManager.HTTPRequest http = HTTPManager.HTTPRequest.Create(Settings.uri);
            http.addParameter("entity", "Version/check");
            http.addParameter("current", currentVersion);
            if (!http.post())
            {
                LastError = HTTPManager.HTTPRequest.LastError;
                IsError   = true;
                return(false);
            }
            ResponseParser parser = ResponseParser.Parse(http.ResponseData);

            if (!parser.NoError)
            {
                LastError = parser.LastError;
                IsError   = true;
                return(false);
            }
            if (parser.ServerErrorFlag == 1)
            {
                LastError = parser.ToObject <string>();
                IsError   = true;
                return(false);
            }
            updatePath = parser.ToObject <Uri>();
            if (updatePath == null)
            {
                return(false);
            }
            return(true);
        }
Esempio n. 15
0
        //Ф-я загрузки модифицированных данных с сервера
        private List <Bid> loadLastModified()
        {
            HTTPManager.HTTPRequest http = HTTPManager.HTTPRequest.Create(Settings.uri);
            http.UseCookie = true;

            string lastModified = maxLastModified().ToString("yyyy-MM-dd HH:mm:ss");

            http.addParameter("entity", "Bid/lastmodified");
            http.addParameter("last_modified", lastModified);

            if (!http.post())
            {
                return(null);
            }

            ResponseParser parser = ResponseParser.Parse(http.ResponseData);

            if (!parser.NoError)
            {
                return(null);
            }
            return(parser.ToObject <List <Bid> >());
        }
Esempio n. 16
0
 protected override void prepareRemoveData(HTTPManager.HTTPRequest http)
 {
     throw new NotImplementedException();
 }
Esempio n. 17
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("setting_value", Setting_value);
     http.addParameter("id", Id);
 }
Esempio n. 18
0
 protected override void prepareSaveData(HTTPManager.HTTPRequest http)
 {
     http.addParameter("name", Name);
 }