public ActionResult Anasayfa(int?page, int?ID) { Basvuru db = new Basvuru(); var modelim = new basvurum(); if (!page.HasValue) { modelim.makale = db.Makale.OrderByDescending(x => x.YayımTarihi).Take(pagesize); modelim.yorum = db.Yorum.ToList(); modelim.basvurular = db.BASVURULAR.ToList(); modelim.galeri = db.Galeri.ToList(); } else { int pageindex = pagesize * page.Value; modelim.yorum = db.Yorum.ToList(); modelim.basvurular = db.BASVURULAR.ToList(); modelim.galeri = db.Galeri.ToList(); modelim.makale = db.Makale.OrderByDescending(x => x.YayımTarihi).Skip(pageindex).Take(pagesize); modelim.id = ID; } if (Request.IsAjaxRequest()) { return(PartialView("_Makale", modelim)); } return(View(modelim)); }
public ActionResult Profil(int?page, int?ID) { ViewBag.Message = "Your application description page."; Basvuru db = new Basvuru(); var modelim = new basvurum(); if (!page.HasValue) { modelim.makale = db.Makale.OrderByDescending(x => x.YayımTarihi).Where(x => x.YazarID == ID).Take(pagesize); modelim.yorum = db.Yorum.ToList(); modelim.basvurular = db.BASVURULAR.ToList(); modelim.galeri = db.Galeri.ToList(); } else { int pageindex = pagesize * page.Value; modelim.yorum = db.Yorum.ToList(); modelim.basvurular = db.BASVURULAR.ToList(); modelim.galeri = db.Galeri.ToList(); modelim.makale = db.Makale.OrderByDescending(x => x.YayımTarihi).Where(x => x.YazarID == ID).Skip(pageindex).Take(pagesize); modelim.id = ID; } if (Request.IsAjaxRequest()) { return(PartialView("_PMakale", modelim)); } return(View(modelim)); }
public ActionResult ProfilAyar() { using (Basvuru veritabani = new Basvuru()) { var modelim = new basvurum() { basvurular = veritabani.BASVURULAR.ToList(), universiteler = veritabani.universite.ToList() }; return(View(modelim)); } }
public ActionResult Uyeler() { using (Basvuru veritabani = new Basvuru()) { var modelim = new basvurum() { basvurular = veritabani.BASVURULAR.ToList() }; return(View(modelim)); } }
public ActionResult Basvuru() { ViewBag.Message = "Your contact page."; using (Basvuru veritabani = new Basvuru()) { var modelim = new basvurum() { basvurular = veritabani.BASVURULAR.ToList(), universiteler = veritabani.universite.ToList() }; return(View(modelim)); } }
public ActionResult Mail(FormCollection form, HttpPostedFileBase dosya, HttpPostedFileBase resim) { DateTime date = DateTime.Now; string suan = date.ToString(); if (dosya != null && dosya.ContentLength > 0) { string dosyayolu = DateTime.Now.ToString("ddMMyyyyHHmmss") + Path.GetExtension(dosya.FileName); var yuklemeyeri = System.IO.Path.Combine(Server.MapPath("~/Dosyalar"), dosyayolu); dosya.SaveAs(yuklemeyeri); } string kayıtyeri = "Dosyalar/" + suan; if (resim != null) { string pic = System.IO.Path.GetFileName(resim.FileName); string path = System.IO.Path.Combine( Server.MapPath("~/Dosyalar/Resimler"), pic); // file is uploaded resim.SaveAs(path); } if (resim == null) { TempData["notice"] = "Resim Alanı Boş Bırakılamaz."; return(RedirectToAction("Basvuru")); } using (MemoryStream ms = new MemoryStream()) { resim.InputStream.CopyTo(ms); byte[] array = ms.GetBuffer(); Basvuru db = new Basvuru(); BASVURULAR a = new BASVURULAR(); var b = new basvurum(); if (form["sifre"] != form["onaysifre"]) { TempData["notice"] = "Şifreniz Uyumlu Değil"; return(RedirectToAction("Basvuru")); } if (form["sifre"].Length < 6 || form["sifre"].Length > 20) { TempData["notice"] = "Şifreniz En Az 6 Karakter En Fazla 20 Karakter Olmalıdır."; return(RedirectToAction("Basvuru")); } if (dosya == null) { TempData["notice"] = "Dosya Alanına Cv Dosyanızı Yükleyiniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["sifre"])) { TempData["notice"] = "Şifrenizi Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["email"])) { TempData["notice"] = "E-mail Adresinizi Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["Universite"])) { TempData["notice"] = "Üniversite Alanını Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["İsim"])) { TempData["notice"] = "İsim Alanını Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["Bölüm"])) { TempData["notice"] = "Bölüm Alanını Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["Sınıf"])) { TempData["notice"] = "Sınıf Alanını Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["Cep"])) { TempData["notice"] = "Cep Telefonunuzu Girmediniz."; return(RedirectToAction("Basvuru")); } if (String.IsNullOrEmpty(form["Mesaj"])) { TempData["notice"] = "Mesaj Alanını Girmediniz."; return(RedirectToAction("Basvuru")); } if (!Regex.IsMatch(form["email"], @"^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$")) { TempData["notice"] = "E-mail Adresiniz Uygun Formatta Değil."; return(RedirectToAction("Basvuru")); } else { a.sifre = form["sifre"]; a.üniversite = form["Universite"]; a.isim = form["İsim"].Trim(); a.email = form["email"].Trim(); a.bölüm = form["Bölüm"].Trim(); a.sınıf = form["Sınıf"].Trim(); a.cep = form["Cep"].Trim(); a.cv = kayıtyeri; a.Resim = array; a.mesaj = form["Mesaj"].Trim(); db.BASVURULAR.Add(a); db.SaveChanges(); } //SmtpClient sc = new SmtpClient(); //sc.Port = 587; //sc.Host = "smtp.live.com"; //sc.EnableSsl = true; //sc.Credentials = new System.Net.NetworkCredential("gidilecek mail adresi", "parola"); //MailMessage mail = new MailMessage(); //mail.From = new MailAddress("mail adresi", "parola"); //mail.To.Add("mail adresi"); //mail.To.Add("mail adresi"); //mail.Subject = "PITONAkademi"; mail.IsBodyHtml = true; //Attachment d = new Attachment(dosya.InputStream, dosya.FileName); //mail.Attachments.Add(d); //mail.Body = "Bu mail size www.pitonakademi.com adresinden gönderildi.<br/>Gönderenin;<br/><br/>Ad-Soyad : " // + form["İsim"].Trim() + "<br/>E-posta : " + form["Email"].Trim() + "<br/>Üniversite: " + form["Universite"].Trim() + "<br/>Bölüm : " // + form["Bölüm"].Trim() + "<br/>Sınıf : " + form["Sınıf"].Trim() + "<br/>Cep : " + form["Cep"].Trim() + // "<br/>Mesaj : " + form["Mesaj"].Trim(); // sc.Send(mail); TempData["notice"] = "Başvurunuz kaydedilmiştir."; return(View("Basvuru")); } }