public ActionResult Create()
        {
            var lstSumber = new List <SelectListItem>();

            using (PenggunaDAL data = new PenggunaDAL())
            {
                foreach (var kec in data.AmbilDataSumber())
                {
                    lstSumber.Add(new SelectListItem
                    {
                        Value = kec.IdSumber.ToString(),
                        Text  = kec.SumberPenghasilan
                    });
                }
                ViewBag.Master_SumberPenghasilan = lstSumber;
            }

            var lstStat = new List <SelectListItem>();

            using (PenggunaDAL data = new PenggunaDAL())
            {
                foreach (var kec in data.AmbilDataStatus())
                {
                    lstStat.Add(new SelectListItem
                    {
                        Value = kec.IdStatus.ToString(),
                        Text  = kec.NamaStatus
                    });
                }
                ViewBag.Master_Status = lstStat;
            }
            return(View());
        }
Beispiel #2
0
        public ActionResult Index(string password)
        {
            PenggunaDAL penggunaDAL = new PenggunaDAL();

            ViewBag.HasilHash = penggunaDAL.GetMD5Hash(password);

            return(View());
        }
Beispiel #3
0
 public ActionResult tampilPengguna()
 {
     using (PenggunaDAL tampil = new PenggunaDAL())
     {
         var result = tampil.AmbilData().ToList();
         return(View(result));
     }
 }
 public Pengguna LoginPengguna(Pengguna pengguna)
 {
     using (PenggunaDAL penggunaDal = new PenggunaDAL())
     {
         try
         {
             return(penggunaDal.LoginPengguna(pengguna));
         }
         catch (Exception ex)
         {
             throw new Exception(ex.Message);
         }
     }
 }
 public void TambahPengguna(Pengguna pengguna)
 {
     using (PenggunaDAL penggunaDal = new PenggunaDAL())
     {
         try
         {
             penggunaDal.TambahPengguna(pengguna);
         }
         catch (Exception ex)
         {
             throw new Exception("Error " + ex.Message);
         }
     }
 }
 public ActionResult Create(Pengguna tmbh)
 {
     using (PenggunaDAL data = new PenggunaDAL())
     {
         try
         {
             data.Tambah(tmbh);
             return(RedirectToAction("Index"));
         }
         catch
         {
             return(View());
         }
     }
 }
        public ActionResult Login(Pengguna pengguna)
        {
            PenggunaDAL penggunaDAL = new PenggunaDAL();
            var         objPengguna = penggunaDAL.LoginPengguna(pengguna);

            if (objPengguna != null)
            {
                //jika login berhasil bautkan session baru
                Session["pengguna"] = objPengguna;
                return(RedirectToAction("Index"));
            }
            else
            {
                ViewBag.Error = "<div class='alert alert-danger'>Login Gagal !</div>";
                return(View());
            }
        }
        public ActionResult Index(Pengguna pengguna)
        {
            PenggunaDAL pengDAL = new PenggunaDAL();

            try
            {
                if (ModelState.IsValid)
                {
                    pengDAL.Refistrasi(pengguna);
                    ViewBag.Pesan = "Data Pengguna berhasil di Tambahkan ";
                }
                return(View());
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", ex.Message);
                return(View());
            }
        }
        public Pengguna GetLogin(Pengguna pengguna)
        {
            PenggunaDAL penggunaDAL = new PenggunaDAL();

            return(penggunaDAL.GetLogin(pengguna));
        }
Beispiel #10
0
 public AdminController(UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager)
 {
     _userManager = userManager;
     _roleManager = roleManager;
     penggunaDAL  = new PenggunaDAL(_userManager, _roleManager);
 }