Beispiel #1
0
        public void initToko(DataRow toko)
        {
            namaToko.Text = toko["NAMA_TOKO"].ToString();
            isOfficial    = toko["IS_OFFICIAL"].ToString() == "1" ? true: false;
            if (!isOfficial)
            {
                tbisOfficial.Visibility = Visibility.Hidden;
            }
            if (toko["IMAGE"].ToString() != "")
            {
                ImageHelper.loadImage(imgToko, toko["IMAGE"].ToString(), ImageHelper.target.seller);
            }
            Kurir_SellerModel ksm = new Kurir_SellerModel();

            DataRow[] rows = ksm.Table.Select($"ID_SELLER ='{toko["ID"]}'");
            if (rows.Length > 0)
            {
                kurir_seller = rows.CopyToDataTable();
                foreach (DataRow row in kurir_seller.Rows)
                {
                    ComboBoxItem cbi   = new ComboBoxItem();
                    DataRow      kurir = new DB("KURIR").@select().@where("ID", row["ID_KURIR"].ToString()).getFirst();
                    if (kurir["STATUS"].ToString() == "1")
                    {
                        cbi.Content = kurir["NAMA"].ToString();
                        cbi.Tag     = kurir["ID"].ToString();
                        cbKurir.Items.Add(cbi);
                    }
                }
            }
        }
Beispiel #2
0
        private void insertKurir(string sellerID, string kurirID)
        {
            Kurir_SellerModel model = new Kurir_SellerModel();

            model.insert(
                "ID_SELLER", sellerID,
                "ID_KURIR", kurirID
                );
        }
Beispiel #3
0
        private void saveKurirSeller()
        {
            string sellerID = seller["ID"].ToString();

            Kurir_SellerModel model = new Kurir_SellerModel();

            model.addWhere("ID_SELLER", sellerID, "=", false);

            foreach (DataRow row in model.get())
            {
                new DB("KURIR_SELLER").delete(row["ID"].ToString()).execute();
            }

            foreach (DataRow row in lbKurirTable.Rows)
            {
                insertKurir(sellerID, row["ID"].ToString());
            }
        }