public ActionResult HayvanSayfasi(Hayvan hayvan, HttpPostedFileBase file, HayvanCinsi cinsi)
        {
            // after successfully uploading redirect the user
            // return RedirectToAction("actionname", "controller name");

            try
            {
                if (ModelState.IsValid)
                {
                    BireyselUye uye = Session["bireyselKullanici"] as BireyselUye;
                    hayvan.BireyselUyeID = uye.ID;
                    hayvan.HayvanCinsiID = 1;
                    _hayvanService.GetUploadPhoto(hayvan, file);

                    //_hayvanService.Insert(hayvan);

                    try
                    {
                        string icerik = "Merhaba , <b>" + uye.Ad + " " + "</b></br>Üyelik talebinizi aldık. Talebiniz onaylandıktan sonra giriş yapabilirsiniz.</br>Sevimli dostlarla tanışmak için onay mailini bekleyin.";
                        bool   sonuc  = MailHelper.SendConfirmationMail("Hoşgeldiniz", icerik, uye.Email);
                        if (!sonuc)
                        {
                            throw new Exception();
                        }
                    }
                    catch (Exception ex)
                    {
                        ViewBag.Error = "Mail gönderilemedi !";
                    }

                    return(RedirectToAction("BireyselAnaSayfa", "Home"));
                }
            }
            catch (Exception e)
            {
                ViewBag.Error = "Kayıt işlemi başarısız ! ";
                return(View());
            }
            return(RedirectToAction("HayvanSayfasi", "Home"));
        }
示例#2
0
 public void Update(HayvanCinsi entity)
 {
     hayvanCinsiDAL.Update(entity);
 }
示例#3
0
 public void Insert(HayvanCinsi entity)
 {
     hayvanCinsiDAL.Add(entity);
 }
示例#4
0
        public void DeleteByID(int entityID)
        {
            HayvanCinsi hayvanCinsi = hayvanCinsiDAL.Get(a => a.ID == entityID);

            hayvanCinsiDAL.Remove(hayvanCinsi);
        }
示例#5
0
 public void Delete(HayvanCinsi entity)
 {
     hayvanCinsiDAL.Remove(entity);
 }