Esempio n. 1
0
 private void FormAddReceiveing_Load(object sender, EventArgs e)
 {
     this.KeyPreview          = true;
     Point_Of_SalesEntities   = new POS_Entities(Util.CheckDatabaseConnection());
     btn_lov_po.Enabled       = true;
     btn_clearPo.Enabled      = true;
     dg_rc_detail.MultiSelect = false;
     dt_Rcdate.Value          = DateTime.Now;
     if (Type == "add")
     {
         status = 1;
         //btn_Batal.Visible = false;
         //panel_detail.Visible = false;
         //this.Height = 401;
     }
     else
     {
         status = 0;
         //btn_Batal.Visible = true;
         //panel_detail.Visible = true;
         //btn_addDetails.Visible = false;
         //this.Height = 616;
         btn_clearPo.Enabled = false;
         btn_lov_po.Enabled  = false;
         btn_LovSupp.Enabled = false;
         btn_simpan.Enabled  = false;
         btn_clear.Enabled   = false;
         LoadRc();
         Load_Detail_Po();
     }
 }
Esempio n. 2
0
 private void FormAddPO_Load(object sender, EventArgs e)
 {
     dt_purchasedate.Value = DateTime.Now;
     if (txt_PurchaseNumber.Text != "")
     {
         btn_print.Visible = true;
     }
     else
     {
         btn_print.Visible = false;
     }
     this.KeyPreview          = true;
     Point_Of_SalesEntities   = new POS_Entities(Util.CheckDatabaseConnection());
     dg_po_detail.MultiSelect = false;
     if (Type == "add")
     {
         btn_Batal.Visible    = false;
         panel_detail.Visible = false;
         this.Height          = 401;
     }
     else
     {
         btn_Batal.Visible      = true;
         panel_detail.Visible   = true;
         btn_addDetails.Visible = false;
         this.Height            = 616;
         LoadPO();
         LoadDetailPO();
     }
 }
Esempio n. 3
0
 private void FormAddUsers_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     // ts._primaryButton(btn_Batal);
     ts._primaryButton(btn_exit);
     ts._primaryButton(btn_save);
     initcomborole();
     if (type == "ADD")
     {
         lbl_jancuk.Visible  = false;
         txt_newPass.Visible = false;
     }
     else
     {
         Load_Image();
         LoadDataUser();
     }
     if (admin == "Admin")
     {
         bunifuCheckbox1.Visible = true;
     }
     else
     {
         bunifuCheckbox1.Visible = true;
     }
 }
Esempio n. 4
0
        private void COlourList_Load(object sender, EventArgs e)
        {
            Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
            style._primaryButton(btnresetsearch);
            style._primaryButton(btn_exit);
            style._primaryButton(btn_add_Colour);
            style._primaryButton(btn_search);

            Load_DataColour();
        }
Esempio n. 5
0
 private void InventoryList_Load(object sender, EventArgs e)
 {
     style._primaryButton(btnresetsearch);
     style._primaryButton(btn_exit);
     style._primaryButton(btn_add_sales);
     style._primaryButton(btn_search);
     Point_Of_SalesEntities   = new POS_Entities(Util.CheckDatabaseConnection());
     dg_Inventory.MultiSelect = false;
     Load_DataInvent();
 }
Esempio n. 6
0
        private void SupplierListData_Load(object sender, EventArgs e)
        {
            Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
            dg_supp.MultiSelect    = false;
            style._primaryButton(btnresetsearch);
            style._primaryButton(btn_add_supplier);
            style._primaryButton(btn_search);
            style._primaryButton(btn_exit);

            Load_Data_Supp();
        }
Esempio n. 7
0
 private void FormAddColour_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     style._primaryButton(btn_exit);
     style._primaryButton(btn_save);
     if (status == "edit")
     {
         var color = Point_Of_SalesEntities.P_Colour.Where(x => x.clor_id == index).First();
         txt_ColourName.Text = color.Description;
     }
 }
Esempio n. 8
0
 private void SettingDbForm_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new DB.POS_Entities(util.CheckDatabaseConnection());
     try
     {
         var Setting = Properties.Settings.Default;
         txt_database_name.Text     = Setting._databaseName;
         txt_database_server.Text   = Setting._databaseServer;
         txt_database_username.Text = Setting._databaseUser;
         txt_database_password.Text = Setting._databasePassword;
         a = Setting._databaseName;
         b = Setting._databaseServer;
         c = Setting._databaseUser;
         d = Setting._databasePassword;
     }
     catch (Exception ex)
     {
         MessageBox.Show(this, ex.Message.ToString());
     }
 }
Esempio n. 9
0
        private void UserList_Load(object sender, EventArgs e)
        {
            Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
            dg_user.MultiSelect    = false;
            var user = Properties.Settings.Default._userRolename;

            if (user != "Admin")
            {
                btn_add_sales.Visible = false;
            }

            Load_DataUser();
        }
Esempio n. 10
0
 private void FormAddCustomer_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     // ts._primaryButton(btn_Batal);
     ts._primaryButton(btn_exit);
     ts._primaryButton(btn_save);
     if (type == "ADD")
     {
     }
     else
     {
         LoadDataCustomer();
     }
 }
Esempio n. 11
0
 private void FormCashier_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities        = new POS_Entities(Util.CheckDatabaseConnection());
     dg_detail.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
     dg_detail.MultiSelect         = false;
     dt_salesdate.Value            = DateTime.Now;
     style._primaryButton(btn_print);
     style._primaryButton(btn_addItems);
     style._primaryButton(btn_Batal);
     style._primaryButton(btn_exit);
     style._primaryButton(btn_pay);
     style._primaryButton(btn_save);
     style._primaryButton(btn_New);
     txt_sales_discount.Text = "0";
     LoadDatagrid();
 }
Esempio n. 12
0
 private void FormAddSupplier_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     style._primaryButton(btn_exit);
     style._primaryButton(btn_save);
     if (status == "edit")
     {
         var supp = Point_Of_SalesEntities.PSuppliers.Where(x => x.Supplier_id == index).First();
         txt_suppliername.Text = supp.supplier_name;
         txt_alamat.Text       = supp.supplier_address;
         txt_phno.Text         = supp.phone_number;
         txt_email.Text        = supp.email_address;
         txt_cp.Text           = supp.contact_Person;
         txt_cpemail.Text      = supp.contact_person_email;
         txt_cpphno.Text       = supp.Contact_person_phone;
     }
 }
Esempio n. 13
0
 private void FormHome_Load(object sender, EventArgs e)
 {
     SetRoleAcces();
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     timer1.Start();
     Set_SafetyStock();
     Load_Image();
     check_Method();
     if (panel_burger.Width == 200)
     {
         bunifuImageButton1.Image = Properties.Resources.Long_Arrow_Left_52px;
     }
     else
     {
         bunifuImageButton1.Image = Properties.Resources.Menu_64px;
     }
 }
Esempio n. 14
0
        private void FormAddInventory_Load(object sender, EventArgs e)
        {
            ts._primaryButton(btn_exit);
            ts._primaryButton(btn_save);
            Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
            var popu = Point_Of_SalesEntities.P_Colour.ToList();

            var populate = popu.ToArray();

            // ComboboxItem item = new ComboboxItem();
            //item.Text = "Item text1";
            //item.Value = 12;

            for (int i = 0; i < populate.Length; i++)
            {
                cb_warna.AddItem(populate[i].Description);
                cb_idwarna.AddItem(populate[i].clor_id.ToString());
            }


            var tes = populate.Select(x => x.clor_id).ToArray();


            if (type1 != "add")
            {
                var inventory = Point_Of_SalesEntities.TInventories.Where(x => x.Items_Id == id).First();
                txt_KodeBarang.Text = inventory.Items_number;
                txt_itemname.Text   = inventory.Items_Name;
                txt_size.Value      = int.Parse(inventory.Size.ToString());
                txt_stock.Text      = inventory.Stock.ToString();
                txt_price.Text      = inventory.MarginPrice.ToString();
                int index = Array.IndexOf(tes, inventory.Colour);
                cb_idwarna.selectedIndex = index;
                cb_warna.selectedIndex   = index;
            }
        }
Esempio n. 15
0
 private void FormInputBeban_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     style._primaryButton(btn_exit);
     style._primaryButton(bunifuFlatButton1);
 }
Esempio n. 16
0
 private void Receiving_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     dg_Rc.MultiSelect      = false;
     LoadReceiveing();
 }
Esempio n. 17
0
 private void FormCustomer_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     dg_cust.MultiSelect    = false;
     Load_DataCustomer();
 }
Esempio n. 18
0
        private void Login_Action()
        {
            try
            {
                string Username = txt_username.text.ToUpper();
                string Password = txt_password.text;
                Point_Of_SalesEntities = new POS_Entities(util.CheckDatabaseConnection());
                string ret = "success";
                // Get data User
                var dataUser = (from User in Point_Of_SalesEntities.TUsers
                                from Role in Point_Of_SalesEntities.TRoles.Where(r => r.Role_id == User.Role_id)
                                select new
                                { User = User, Role = Role })
                               .Where(s => s.User.Username.ToUpper().Contains(Username))
                               .FirstOrDefault();

                var dataUser1 = Point_Of_SalesEntities.TUsers.Where(x => x.Username.ToUpper().Contains(Username)).ToList();

                //cek Password & Delete user
                string Password_hash = string.Join("", MD5.Create().ComputeHash(
                                                       Encoding.ASCII.GetBytes(Password)).Select(s => s.ToString("x2")));

                if (dataUser == null || dataUser.User.password.Trim() != Password_hash || dataUser.User.is_deleted == true)
                {
                    //raiseLoginAttempt(Username);
                    MessageBox.Show("username/password anda salah", "Error Login", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                //cek active
                if (dataUser != null && dataUser.User.is_active == false)
                {
                    // ret = "Please contact your Administrator to Activate your account";
                    MessageBox.Show("Akun anda tidak aktif/terblokir, Silahkan hubungi admin untuk mengaktifkan kembali akun anda", "Error Login", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    // raiseLoginAttempt(Username);
                }

                if (dataUser != null && dataUser.User.password.Trim() == Password_hash && dataUser.User.is_deleted == false && dataUser.User.is_active == true)
                {
                    MessageBox.Show("Login Sukses Selamat datang User: "******"Login Sukses", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    //register session
                    var _sessions = Properties.Settings.Default;
                    _sessions._username = dataUser.User.Username;
                    _sessions._userID   = dataUser.User.User_id;
                    _sessions.password  = txt_password.text.Replace(Environment.NewLine, "");

                    _sessions._userRole     = dataUser.User.Role_id;
                    _sessions._userRolename = dataUser.Role.Role_Name;
                    if (cb_remember.Checked == true)
                    {
                        _sessions.remembered_password = txt_password.text;
                        _sessions.remembered_userid   = txt_username.text;
                        _sessions.Save();
                    }

                    FormHome fh = new FormHome();
                    fh.Show();
                    this.Hide();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Koneksi gagal silahkan periksa konfigurasi koneksi database", "Error Koneksi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 19
0
 private void PurchaseOrder_Load(object sender, EventArgs e)
 {
     Point_Of_SalesEntities = new POS_Entities(Util.CheckDatabaseConnection());
     dg_Po.MultiSelect      = false;
     Load_Po();
 }