Ejemplo n.º 1
0
        private void SaveData()
        {
            try
            {
                if (hfID.Value == "0")
                {
                    ADAM.DataBase.ADAMConnectionString db = new DataBase.ADAMConnectionString();
                    ADAM.DataBase.Account olddr           = db.Accounts.Single(a => a.Id == long.Parse(hfParentId.Value));

                    ADAM.DataBase.Account dr = new DataBase.Account();

                    dr.AccountCode     = long.Parse(txtAccountCode.Text);
                    dr.AccountName     = txtAccountName.Text;
                    dr.AccountType     = int.Parse(ddlAccountType.SelectedValue);
                    dr.AccountLevel    = olddr.AccountLevel + 1;
                    dr.ParentId        = olddr.Id;
                    dr.AccountCurrency = long.Parse(ddlCurrency.SelectedValue);
                    dr.MasterCode      = olddr.MasterCode;

                    dr.Mezania3momia  = 0;
                    dr.Reb7and5sara   = 0;
                    dr.H7sabElMotagra = 0;

                    db.Accounts.Add(dr);
                    db.SaveChanges();
                    gvDataBind();
                }
            }
            catch { }
        }
Ejemplo n.º 2
0
        public static void test_pkg_serialize()
        {
            DataBase.Account account = new Account();
            account.guid  = "guillllll";
            account.user  = "******";
            account.psw   = "fjsadlkf";
            account.roles = new List <int>();
            for (int i = 0; i < 4; ++i)
            {
                account.roles.Add(i);
            }
            account.test        = 45;
            account.active_role = account.roles[0];

            string conent = DBSerializer.serializePKG(account);

            DataBase.Account res = (DataBase.Account)DBSerializer.deserializePKG(conent);
            System.Diagnostics.Debug.Assert(res.test == 45);
            System.Diagnostics.Debug.Assert(res.psw == "fjsadlkf");
        }
Ejemplo n.º 3
0
        private void ShowData()
        {
            try {
                ADAM.DataBase.ADAMConnectionString db = new DataBase.ADAMConnectionString();
                ADAM.DataBase.Account Accdr           = new DataBase.Account();
                var Rows = from a in db.AccountHelpers select a;
                foreach (ADAM.DataBase.AccountHelper dr in Rows)
                {
                    if (dr.AccountId != 0)
                    {
                        Accdr = db.Accounts.Single(a => a.Id == dr.AccountId);
                        if (dr.Id == 1)
                        {
                            ddlSalesAccount.SelectedValue = Accdr.Id.ToString();
                            txtSalesAccount.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 2)
                        {
                            ddlSalesCost.SelectedValue = Accdr.Id.ToString();
                            txtSalesCost.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 3)
                        {
                            ddlReturnSalesAccount.SelectedValue = Accdr.Id.ToString();
                            txtReturnSalesAccount.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 4)
                        {
                            ddlAllowedDiscount.SelectedValue = Accdr.Id.ToString();
                            txtAllowedDiscount.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 5)
                        {
                            ddlReturnOldeYears.SelectedValue = Accdr.Id.ToString();
                            txtReturnOldeYears.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 6)
                        {
                            ddlRetuenYearsCost.SelectedValue = Accdr.Id.ToString();
                            txtRetuenYearsCost.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 7)
                        {
                            ddlReturnPurchase.SelectedValue = Accdr.Id.ToString();
                            txtReturnPurchase.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 10)
                        {
                            ddlWinDiscount.SelectedValue = Accdr.Id.ToString();
                            txtWinDiscount.Text          = Accdr.AccountCode.ToString();
                        }

                        if (dr.Id == 11)
                        {
                            ddlFreeQty.SelectedValue = Accdr.Id.ToString();
                            txtFreeQty.Text          = Accdr.AccountCode.ToString();
                        }
                    }
                }
            }
            catch { }
        }