示例#1
0
        /// <summary>
        /// Mendapatkan detail user
        /// seperti firstname, lastname dan email
        /// </summary>
        private void GetDetails()
        {
            acc   = new Account();
            utils = new Ultilities();

            utils.ClearTextBox(txtFirstname, acc.GetFirstname(username));
            utils.ClearTextBox(txtLastname, acc.GetLastname(username));
            utils.ClearTextBox(txtEmail, acc.GetEmail(username));
        }
示例#2
0
 /// <summary>
 /// Membersihkan text Textbox
 /// </summary>
 private void ClearText()
 {
     utils = new Ultilities();
     utils.ClearTextBox(txtKode, string.Empty);
     utils.ClearTextBox(txtNamaBarang, string.Empty);
     comboJenisBarang.SelectedIndex = -1;
     utils.ClearTextBox(txtSupplier, string.Empty);
     utils.ClearTextBox(txtStock, string.Empty);
     utils.ClearTextBox(txtHargaJual, string.Empty);
     utils.ClearTextBox(txtHargaBeli, "0");
     utils.ClearTextBox(txtBiayaProduksi, "0");
 }
示例#3
0
        private void btnSimpanPW_Click(object sender, EventArgs e)
        {
            security = new Encryption();
            utils    = new Ultilities();
            acc      = new Account();

            if (txtPasswordLama.Text != string.Empty &&
                txtPasswordBaru.Text != string.Empty)
            {
                if (security.HashPassword(txtPasswordLama.Text) == acc.GetPassword(username))
                {
                    acc.UpdatePassword(username, security.HashPassword(txtPasswordBaru.Text));

                    utils.ShowMessage("Berhasil mengubah password", "Ubah Password Sukses", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    utils.ClearTextBox(txtPasswordLama, string.Empty);
                    utils.ClearTextBox(txtPasswordBaru, string.Empty);
                }
                else
                {
                    utils.ShowMessage("Password lama salah!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#4
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            barang = new BarangDataHelper();
            utils  = new Ultilities();
            if (txtJumlah.Text != string.Empty)
            {
                if (txtStock.Text == "0")
                {
                    utils.ShowMessage("Stock barang telah habis!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                listKeranjang.Items.Clear();

                if (comboDiskon.Text == string.Empty)
                {
                    comboDiskon.SelectedIndex = 0;
                }
                int hargaBarang = int.Parse(txtHargaBarang.Text);

                if (int.Parse(comboDiskon.Text.Replace("%", "")) > 0)
                {
                    int subt = hargaBarang * int.Parse(comboDiskon.Text.Replace("%", "")) / 100;
                    hargaBarang -= subt;
                }

                AddKeranjang(comboBarang.Text, int.Parse(txtJumlah.Text), hargaBarang, int.Parse(comboDiskon.Text.Replace("%", "")));

                //Menambah biaya
                AddTotalBiaya(hargaBarang, int.Parse(txtJumlah.Text));
                AddDetails(comboBarang.Text, txtKode.Text, txtJenisBarang.Text, hargaBarang, int.Parse(txtJumlah.Text));

                for (int i = 0; i < _name.Count; i++)
                {
                    rows[0] = "Rp" + _harga[i].ToString("N0");
                    rows[1] = _jumlah[i].ToString();

                    listKeranjang.Items.Add(_name[i], 0).SubItems.AddRange(rows);
                }

                //Refresh UI
                comboBarang.SelectedIndex = -1;
                comboDiskon.SelectedIndex = -1;
                utils.ClearTextBox(txtKode, string.Empty);
                utils.ClearTextBox(txtJenisBarang, string.Empty);
                utils.ClearTextBox(txtSupplier, string.Empty);
                utils.ClearTextBox(txtStock, string.Empty);
                utils.ClearTextBox(txtHargaBarang, string.Empty);
                utils.ClearTextBox(txtJumlah, string.Empty);
            }
            else
            {
                utils.ShowMessage("Masukkan jumlah belanja", "Penambahan Gagal", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }