private void button1_Click(object sender, EventArgs e)
        {
            grosirEntities _context   = new grosirEntities();
            string         password   = MD5(txtPassword.Text);
            var            _dataLogin = _context.admins.Where(x => x.uname == txtUsername.Text &&
                                                              x.pass == password).FirstOrDefault();

            if (_dataLogin != null)
            {
                //check role
                if (_dataLogin.level == "Super Admin")
                {
                    FormMain formMain = new FormMain();
                    formMain.ShowDialog();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Anda Tidak Berhak Mengakses Aplikasi Ini");
                }
            }
            else
            {
                MessageBox.Show("Username / Password Tidak Cocok");
            }
        }
Example #2
0
 private void BtnImport_Click(object sender, EventArgs e)
 {
     try
     {
         grosirEntities grosirEntities = new grosirEntities();
         int            count          = itemImports.Count;
         int            current        = 0;
         if (MessageBox.Show("Apakah Anda Yakin Akan Mengimport Data Ini ?", "Information", MessageBoxButtons.OKCancel) == DialogResult.OK)
         {
             foreach (var itemImport in itemImports)
             {
                 item item = new item();
                 item.NamaBarang         = itemImport.NamaBarang;
                 item.JenisBarang        = itemImport.JenisBarang;
                 item.SupplierBarang     = itemImport.SupplierBarang;
                 item.Modal              = Convert.ToDouble(itemImport.Modal);
                 item.HargaAtas          = Convert.ToDouble(itemImport.HargaAtas);
                 item.HargaBawah         = Convert.ToDouble(itemImport.HargaBawah);
                 item.JumlahDus          = Convert.ToInt32(itemImport.JumlahDus);
                 item.SatuanKonversi     = Convert.ToInt32(itemImport.SatuanKonversi);
                 item.Stok               = Convert.ToInt32(itemImport.Stock);
                 item.MinStock           = Convert.ToInt32(itemImport.MinStock);
                 item.UmurBarangMaksimal = Convert.ToInt32(itemImport.UmurBarangMaksimal);
                 item.UmurBarangNormal   = Convert.ToInt32(itemImport.UmurBarangNormal);
                 item.TanggalMasuk       = Convert.ToDateTime(itemImport.TanggalMasuk);
                 grosirEntities.items.Add(item);
                 current++;
                 PBData.Value = current / count * 30 + 70;
             }
             grosirEntities.SaveChanges();
             MessageBox.Show("Import Selesai");
             grosirEntities.Dispose();
         }
     }
     catch (Exception ex)
     {
         var a = ex.Message.ToString();
         //throw new ArgumentException(ex.Message.ToString());
     }
 }