Ejemplo n.º 1
0
        private void CreateItem()
        {
            DataAccess   da   = new DataAccess();
            account_type item = new account_type();

            item.name        = edtName.Text;
            item.description = edtDescr.Text;
            da.AccountTypeCreate(item);
        }
Ejemplo n.º 2
0
        private void EditItem()
        {
            DataAccess   da   = new DataAccess();
            account_type item = new account_type();

            item.id          = _id;
            item.name        = edtName.Text;
            item.description = edtDescr.Text;
            da.AccountTypeEdit(item);
        }
Ejemplo n.º 3
0
        protected override void OnDrawItem(DrawItemEventArgs e)
        {
            e.DrawBackground();
            e.DrawFocusRectangle();

            if (e.Index >= 0 && e.Index < Items.Count)
            {
                account_type item = (account_type)Items[e.Index];
                e.Graphics.DrawImage(item.Logo, e.Bounds.Left, e.Bounds.Top, 24, 24);
                e.Graphics.DrawString(item.Text, e.Font, new SolidBrush(e.ForeColor), e.Bounds.Left + 34, e.Bounds.Top + 4);
            }

            base.OnDrawItem(e);
        }
Ejemplo n.º 4
0
        public Account_Choose_Box()
        {
            account_type twitch = new account_type();

            twitch.Text = "Twitch";
            twitch.Logo = Properties.Resources.twitch_logo;

            account_type twitter = new account_type();

            twitter.Text = "Twitter";
            twitter.Logo = Properties.Resources.twitter_logo;

            Items.Add(twitch);
            Items.Add(twitter);
        }
Ejemplo n.º 5
0
        private void EditSelectedItem()
        {
            int          id = 0;
            account_type b  = null;

            if (dgList.SelectedItem != null)
            {
                object sel = dgList.SelectedItem;
                b  = (account_type)sel;
                id = b.id;
            }
            if (id > 0)
            {
                AccountTypesEditView v = new AccountTypesEditView();
                v._id           = b.id;
                v.edtName.Text  = b.name;
                v.edtDescr.Text = b.description;
                v.ShowDialog();
                ReloadList();
            }
        }
Ejemplo n.º 6
0
        private void DeleteItem()
        {
            int          id = 0;
            account_type b  = null;

            if (dgList.SelectedItem != null)
            {
                object sel = dgList.SelectedItem;
                b  = (account_type)sel;
                id = b.id;
            }
            if (id > 0)
            {
                MessageBoxResult res = MessageBox.Show("Вы действительно хотите удалить выделенную запись?", "Удаление!", MessageBoxButton.YesNo);
                if (res == MessageBoxResult.Yes)
                {
                    DataAccess da = new DataAccess();
                    da.AccountTypeDelete(id);
                    ReloadList();
                }
            }
        }