Exemplo n.º 1
0
        public ActionResult Create([Bind(Include = "Id,GrupId,ApiUrl,CozunurlukId,PingPeriyodu,CihazDurumId,Marka,Model,SeriNu,AlimTarihi,BaslamaTarihi,SonGuncellenmeTarihi,Aciklama,WiFiKullaniciAdi,WiFiParola")] Cihaz cihaz)
        {
            var user = _userService.GetByUserName(User.Identity.Name);

            cihaz.SonGuncelleyenUserId = user.Id;
            cihaz.SonGuncellenmeTarihi = DateTime.Now;
            if (ModelState.IsValid)
            {
                _cihazService.Insert(cihaz);
                TempData["EklenenCihaz"] = cihaz.SeriNu;

                var cihazler = new int[1]
                {
                    cihaz.Id
                };

                return(RedirectToAction("Index"));
            }

            var cihazDurumlar = _cihazDurumService.GetList();

            ViewBag.CihazDurumId = new SelectList(cihazDurumlar.Select(s => new { s.Id, s.Adi }), "Id", "Adi", cihaz.CihazDurumId);
            var cozunurlukler = _cozunurlukService.GetList();

            ViewBag.CozunurlukId = new SelectList(cozunurlukler, "Id", "Adi", cihaz.CozunurlukId);

            return(View(cihaz));
        }
Exemplo n.º 2
0
        public IActionResult YeniCihaz(Cihaz a)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    a.CihazKayitTarihi = System.DateTime.Now;
                    a = _cihazService.Insert(a);
                }
                catch (System.Exception)
                {
                    throw;
                }
            }

            return(RedirectToAction("Index"));
        }