Exemplo n.º 1
0
        public ActionResult Edit(int?id)
        {
            if (permissionUser.SysAdmin == false)
            {
                if (permissionUser.Grup_Islemleri == (int)SecurityCode.Sadece_Izleme || permissionUser.Grup_Islemleri == (int)SecurityCode.Yetkisiz)
                {
                    throw new Exception("Ziyaretçi düzenlemeye yetkiniz yok!");
                }
            }



            if (id == null)
            {
                throw new Exception("Upps! Yanlış giden birşeyler var.");
            }

            Visitors visitors = _visitorsService.GetAllVisitors().Find(x => x.Kayit_No == id);
            Users    users    = new Users();

            if (visitors.Resim == null)
            {
                visitors.Resim = "BaseUser.jpg";
            }
            if (visitors.ID != null)
            {
                users = _userService.GetAllUsers().FirstOrDefault(x => x.ID == visitors.ID);
            }
            else
            {
                return(RedirectToAction("Editt", new { id = visitors.Kayit_No }));
            }
            if (visitors == null)
            {
                return(HttpNotFound());
            }

            var model = new VisitorEditViewModel
            {
                Ziyaretci       = visitors,
                GrupAdi         = _groupMasterService.GetById((int)visitors.Grup_No).Grup_Adi,
                Personel        = users,
                Personeller     = _reportService.GetPersonelLists(null, CurrentSession.User),
                VisitorCardList = CardModelUser()
            };

            ViewBag.Grup_No = new SelectList(_groupMasterService.GetAllGroupsMaster(), "Grup_No", "Grup_Adi", visitors.Grup_No);
            ViewBag.Tarih   = visitors.Tarih;

            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult Editt(int?id)
        {
            var visitors = _visitorsService.GetAllVisitors().Find(x => x.Kayit_No == id);

            if (visitors.Resim == null)
            {
                visitors.Resim = "BaseUser.jpg";
            }

            var model = new VisitorEditViewModel
            {
                Ziyaretci       = visitors,
                GrupAdi         = null,
                Personel        = null,
                Personeller     = _reportService.GetPersonelLists(null, CurrentSession.User),
                VisitorCardList = CardModelUser()
            };

            return(View(model));
        }
Exemplo n.º 3
0
        public ActionResult Edit(int?id)
        {
            var visitors = _visitorsService.GetAllVisitors().Find(x => x.Kayit_No == id);

            if (visitors.Resim == null)
            {
                visitors.Resim = "BaseUser.jpg";
            }
            ViewBag.Grup_No = new SelectList(_groupMasterService.GetAllGroupsMaster(), "Grup_No", "Grup_Adi", visitors.Grup_No);
            var model = new VisitorEditViewModel
            {
                Ziyaretci       = visitors,
                GrupAdi         = null,
                Personel        = null,
                Personeller     = _reportService.GetPersonelLists(null, CurrentSession.User),
                VisitorCardList = null
            };

            return(View(model));
        }