/// <summary> /// Öğrenci Giriş Yapar /// </summary> /// <param name="mdlOgr"></param> /// <returns></returns> public static SessionKullaniciDTO OgrenciGiris(OgrenciGirisDTO mdlOgr) { SessionKullaniciDTO sesKul = new SessionKullaniciDTO(); DataLayer servis = new DataLayer(); try { Hashtable param = new Hashtable(); param.Add("@Email", mdlOgr.Email); param.Add("@Sifre", mdlOgr.Sifre); DataTable gelenCevap = servis.Getir("prc_OgrenciGirisKontrol", param, CommandType.StoredProcedure); if (gelenCevap.Rows.Count > 0) { sesKul.guid = Guid.Parse(gelenCevap.Rows[0]["OgrenciGuid"].ToString()); sesKul.Adi = gelenCevap.Rows[0]["Adi"].ToString(); sesKul.Soyadi = gelenCevap.Rows[0]["Soyadi"].ToString(); sesKul.Email = gelenCevap.Rows[0]["Email"].ToString(); } else { sesKul = null; } } catch (Exception ex) { sesKul = null; //TODO : LOG KAYIT YAPILACAK. } return(sesKul); }
public ActionResult OgrenciGiris(ModelKayitVeGirisUI model) { try { // TODO: Add insert logic here OgrenciGirisDTO dto = new OgrenciGirisDTO(); dto.Email = model.modelogrencigiris.Email; dto.Sifre = model.modelogrencigiris.Sifre; SessionKullaniciDTO sonuc = UyelikVeGirisManager.OgrenciGiris(dto); if (sonuc != null) { //ViewModelSession msession = new ViewModelSession(); // msession.Adi = sonuc.Adi; // msession.Email = sonuc.Email; // msession.guid = sonuc.guid; // msession.Soyadi = sonuc.Soyadi; //Session["Kullanici"] = sonuc; return(RedirectToAction("Index", "../")); } else { return(View()); } } catch { return(View()); } }