public ActionResult SignIn(BiodataModel login) { var q = from p in context.Biodatas where p.Username == login.Username && p.Pass == login.Pass && p.IdStat == 1 select p; if (q.Any()) { DateTime now = DateTime.Now; Auten auten = new Auten(); { auten.Username = login.Username; auten.AutSes = MD5Hash(login.Username + login.Pass + now); }; context.Autens.InsertOnSubmit(auten); context.SubmitChanges(); Session[login.Username] = MD5Hash(login.Username + login.Pass + now); return(RedirectToAction("Index")); } else { return(View("SignIn")); } }
public ActionResult Index(BiodataModel login) { var query = from p in context.Biodatas where p.Username == login.Username && p.Pass == login.Pass select p; if (query.Any()) { string KTP = ""; int Id = 0; string Foto = ""; foreach (var a in query) { KTP = a.KTP; Id = a.Id; Foto = a.Foto; } Session["KTP"] = Id; Session["Foto"] = Foto; return(RedirectToAction("Profil/" + Id)); } else { return(View("Index")); } }
public ActionResult SignUp(BiodataModel biodata, HttpPostedFileBase file) { if (ModelState.IsValid) { var SeachData = context.Biodatas.Where(x => x.Pass == biodata.Username).SingleOrDefault(); if (SeachData != null) { ModelState.AddModelError(string.Empty, "Student Name already exists."); return(View()); } } string imageUrl = ""; if (file != null) { string ImageName = System.IO.Path.GetFileName(file.FileName); string physicalPath = Server.MapPath("~/Profil/" + ImageName); file.SaveAs(physicalPath); imageUrl = ImageName; } try { Biodata Bio = new Biodata() { Username = biodata.Username, Alamat = biodata.Alamat, Email = biodata.Email, Pass = biodata.Pass, Makanan = biodata.Makanan, Film = biodata.Film, WDaftar = DateTime.Now, IdStat = 2, Foto = imageUrl, KTP = biodata.KTP }; context.Biodatas.InsertOnSubmit(Bio); context.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public BiodataModel MapBiodata(string noPendaftaran) { var dataDiri = _calonSiswaService.GetDetailDiri(noPendaftaran); var dataDiriModel = new KelolaDataDiriModel() { JalurPendaftaran = dataDiri.JalurPendaftaran, NoPendaftaran = dataDiri.NoPendaftaran, NamaLengkap = dataDiri.CalonSiswa.NamaLengkap, Nik = dataDiri.CalonSiswa.Nik }; if (dataDiri.CalonSiswa.DataDiri != null) { dataDiriModel.Agama = dataDiri.CalonSiswa.DataDiri.Agama; dataDiriModel.Alamat = dataDiri.CalonSiswa.DataDiri.Alamat; dataDiriModel.AnakKe = dataDiri.CalonSiswa.DataDiri.AnakKe; dataDiriModel.BeratBadan = dataDiri.CalonSiswa.DataDiri.BeratBadan; dataDiriModel.CitaCita = dataDiri.CalonSiswa.DataDiri.CitaCita; dataDiriModel.DusunDesaLurah = dataDiri.CalonSiswa.DataDiri.DusunDesaLurah; dataDiriModel.Email = dataDiri.CalonSiswa.DataDiri.Email; dataDiriModel.GolDarah = dataDiri.CalonSiswa.DataDiri.GolDarah; dataDiriModel.Hobi = dataDiri.CalonSiswa.DataDiri.Hobi; dataDiriModel.IsPerempuan = dataDiri.CalonSiswa.DataDiri.IsPerempuan; dataDiriModel.JumlahSaudara = dataDiri.CalonSiswa.DataDiri.JumlahSaudara; dataDiriModel.Kecamatan = dataDiri.CalonSiswa.DataDiri.Kecamatan; dataDiriModel.KelainanJasmani = dataDiri.CalonSiswa.DataDiri.KelainanJasmani; dataDiriModel.KodePos = dataDiri.CalonSiswa.DataDiri.KodePos; dataDiriModel.KotaKabupaten = dataDiri.CalonSiswa.DataDiri.KotaKabupaten; dataDiriModel.NamaPanggilan = dataDiri.CalonSiswa.DataDiri.NamaPanggilan; dataDiriModel.NoHp = dataDiri.CalonSiswa.DataDiri.NoHp; dataDiriModel.NoTelp = dataDiri.CalonSiswa.DataDiri.NoTelp; dataDiriModel.RiwayatSakit = dataDiri.CalonSiswa.DataDiri.RiwayatSakit; dataDiriModel.Rt = dataDiri.CalonSiswa.DataDiri.Rt; dataDiriModel.Rw = dataDiri.CalonSiswa.DataDiri.Rw; dataDiriModel.StatusDalamKeluarga = dataDiri.CalonSiswa.DataDiri.StatusDalamKeluarga; dataDiriModel.TanggalLahir = dataDiri.CalonSiswa.DataDiri.TanggalLahir; dataDiriModel.TempatLahir = dataDiri.CalonSiswa.DataDiri.TempatLahir; dataDiriModel.TinggiBadan = dataDiri.CalonSiswa.DataDiri.TinggiBadan; } var biodata = new BiodataModel() { DataDiri = dataDiriModel }; return(biodata); }
public IActionResult Biodata() { ViewBag.Pesan = TempData["Pesan"] as string; var dataDiri = new KelolaDataDiriModel(); var dataAkademik = new KelolaDataAkademikTerakhir(); var dataRapor = new KelolaDataRaporModel(); var dataPrestasi = new KelolaDataPrestasiModel(); var dataOrangTua = new KelolaDataOrangTuaModel(); var dataPenunjang = new KelolaDataPenunjangModel(); var akunDataDiri = _calonSiswaService.GetDetailDiri(User.Identity.Name); var akunDataAkademik = _calonSiswaService.GetDetailAkademikTerakhir(User.Identity.Name); var akunRapor = _calonSiswaService.GetDetailRapor(User.Identity.Name); var akunPrestasi = _calonSiswaService.GetDetailPrestasi(User.Identity.Name); var akunOrangTua = _calonSiswaService.GetDetailPenanggungJawab(User.Identity.Name); var akunPenunjang = _calonSiswaService.GetDetailPenunjang(User.Identity.Name); MapDataDiri(ref dataDiri, akunDataDiri); MapDataAkademik(ref dataAkademik, akunDataAkademik); MapDataRapor(ref dataRapor, akunRapor); MapDataPrestasi(ref dataPrestasi, akunPrestasi); MapDataOrangTua(ref dataOrangTua, akunOrangTua); MapDataPenunjang(ref dataPenunjang, akunPenunjang); var model = new BiodataModel(); model.DataDiri = dataDiri; model.DataAkademikTerakhir = dataAkademik; model.DataRapor = dataRapor; model.DataPrestasi = dataPrestasi; model.DataOrangTua = dataOrangTua; model.DataPenunjang = dataPenunjang; return(View(model)); }
public ActionResult SignIn() { BiodataModel model = new BiodataModel(); return(View(model)); }
public ActionResult Index() { BiodataModel model = new BiodataModel(); return(View(model)); }
public ActionResult SignUp() { BiodataModel mode = new BiodataModel(); return(View(mode)); }