예제 #1
0
        public ActionResult Create(Zona zona)
        {
            if (Session["UserID"] != null)
            {
                ZonaBusiness zb = new ZonaBusiness();
                if (ModelState.IsValid)

                {
                    if (zb.Zonat.Any(ac => ac.emri.Equals(zona.emri)))
                    {
                        //error
                        ModelState.AddModelError(string.Empty, "Egziston nje zone me kete emer !");
                        return(View());
                    }
                    else
                    {
                        zb.shto(zona);
                        return(RedirectToAction("Index", "Zona"));
                    }
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                return(RedirectToAction("Index", "Hyrje"));
            }
        }
예제 #2
0
        public ActionResult Edit(Zona zona)
        {
            if (Session["UserID"] != null)
            {
                ZonaBusiness zb = new ZonaBusiness();
                if (ModelState.IsValid)

                {
                    if (zb.Zonat.Any(ac => ac.emri.Equals(zona.emri) && !ac.id.Equals(zona.id)))
                    {
                        //error
                        ModelState.AddModelError(string.Empty, "Kjo zone egziston !");
                        return(View());
                    }
                    else
                    {
                        zb.modifiko(zona);
                        return(RedirectToAction("Index", "Zona"));
                    }
                }
                return(View());
            }
            else
            {
                return(RedirectToAction("Index", "Hyrje"));
            }
        }
예제 #3
0
        // GET: Zona
        public ActionResult Index()
        {
            if (Session["UserID"] != null)
            {
                ZonaBusiness zb = new ZonaBusiness();

                return(View(zb.Zonat.ToList()));
            }
            else
            {
                return(RedirectToAction("Index", "Hyrje"));
            }
        }
예제 #4
0
 public ActionResult Edit(int id)
 {
     if (Session["UserID"] != null)
     {
         ZonaBusiness zb   = new ZonaBusiness();
         Zona         zona = zb.Zonat.Single(s => s.id == id);
         return(View(zona));
     }
     else
     {
         return(RedirectToAction("Index", "Hyrje"));
     }
 }
예제 #5
0
        public ActionResult Fshi(string id)
        {
            if (Session["UserID"] != null)
            {
                ZonaBusiness zb = new ZonaBusiness();

                zb.fshi(Convert.ToInt16(id));
                return(RedirectToAction("Index", "Zona"));
            }
            else
            {
                return(RedirectToAction("Index", "Hyrje"));
            }
        }