예제 #1
0
        //[ValidateAntiForgeryToken]
        public ActionResult ElanYerlesdirme(Animal ani)
        {
            if (Request.Files.Count > 0)
            {
                var file = Request.Files[0];

                if (file != null && file.ContentLength > 0)
                {
                    file.SaveAs(Server.MapPath($"/Uploads/{file.FileName}"));
                }
            }

            User userId       = Session["UserID"] as User;
            var  DefaultModel = new DefaultVIiewModel
            {
                ctg = db.Categories.ToList(),
                ani = db.Animals.ToList(),
                cty = db.Cities.ToList(),
            };
            Animal newAnimal = db.Animals.Add(ani);

            //db.SaveChanges();
            db.Elanlars.Add(new Elanlar
            {
                UserId      = userId.ID,
                AnimalId    = newAnimal.ID,
                categoryId  = newAnimal.CategoryID,
                CreatedDate = DateTime.Now,
                EndDate     = DateTime.Today.AddMonths(1)
            });
            //db.SaveChanges();
            return(Json(true));
        }
예제 #2
0
        //[ValidateAntiForgeryToken]
        public ActionResult ElanYerlesdirme(Animal ani)
        {
            var file = Request.Files[0];

            User userId       = Session["UserID"] as User;
            var  DefaultModel = new DefaultVIiewModel
            {
                ctg = db.Categories.ToList(),
                ani = db.Animals.ToList(),
                cty = db.Cities.ToList(),
            };
            Animal newAnimal = db.Animals.Add(ani);

            //db.SaveChanges();
            db.Elanlars.Add(new Elanlar
            {
                UserId      = userId.ID,
                AnimalId    = newAnimal.ID,
                categoryId  = newAnimal.CategoryID,
                CreatedDate = DateTime.Now,
                EndDate     = DateTime.Today.AddMonths(1)
            });
            //db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #3
0
        public new ActionResult Profile()
        {
            var DefaultModel = new DefaultVIiewModel
            {
                uss = db.Users.Find(1),
            };

            return(View(DefaultModel));
        }
예제 #4
0
        public ActionResult Choose(int?aid)
        {
            var DefaultModel = new DefaultVIiewModel
            {
                anima = db.Animals.Where(a => a.ID == (aid != null ? aid : a.ID)),
                ctg   = db.Categories.OrderByDescending(a => a.Animals.Count).Take(5).ToList()
            };

            return(View(DefaultModel));
        }
예제 #5
0
        public ActionResult Index(int?id)
        {
            var DefaultModel = new DefaultVIiewModel
            {
                ctg = db.Categories.ToList(),
                ani = db.Animals.ToList(),
                ban = db.Banners.ToList()
            };

            return(View(DefaultModel));
        }
예제 #6
0
        public ActionResult Qeydiyyat()
        {
            var DefaultModel = new DefaultVIiewModel
            {
                ctg       = db.Categories.ToList(),
                ani       = db.Animals.ToList(),
                cty       = db.Cities.ToList(),
                uss       = db.Users.Find(1),
                aniDetail = db.Animals.FirstOrDefault()
            };

            return(View(DefaultModel));
        }
예제 #7
0
 public ActionResult ElanYerlesdirme()
 {
     if (Session["UserID"] == null)
     {
         return(RedirectToAction("Login", "User"));
     }
     else
     {
         var DefaultModel = new DefaultVIiewModel
         {
             ctg = db.Categories.ToList(),
             ani = db.Animals.ToList(),
             cty = db.Cities.ToList()
         };
         return(View(DefaultModel));
     }
 }
예제 #8
0
        public ActionResult Melumat(int?id)
        {
            if (id == null)
            {
                return(HttpNotFound());
            }

            Elanlar ani = db.Elanlars.Find(id);

            if (ani == null)
            {
                return(HttpNotFound());
            }

            var DefaultModel = new DefaultVIiewModel
            {
                elanFirst = ani,

                anima = db.Animals.Where(a => a.CategoryID == ani.Animal.CategoryID)
            };

            return(View(DefaultModel));
        }