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"); } }
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()); } }