Exemple #1
0
        public ActionResult Create(QRKodDetayViewModel qRKodDetayViewModel)
        {
            QRKod qRKod = new QRKod();

            qRKod.AlimId = qRKodDetayViewModel.AlimId;
            var qRKodlar = qRKodDetayViewModel.QRKodlar.ToString();

            string[] tokens = qRKodlar.Split(
                new[] { Environment.NewLine },
                StringSplitOptions.None);
            foreach (var item in tokens)
            {
                if (item.Length != 0)
                {
                    qRKod.QRKodu = item.ToString();
                }

                if (ModelState.IsValid)
                {
                    try
                    {
                        _qRKodService.Insert(qRKod);
                    }
                    catch (Exception ex)
                    {
                        TempData["Message"] = "ERROR:" + ex.Message.ToString();
                    }
                }
            }
            return(RedirectToAction("Index", "GonderdiklerimeczanelereGore"));
            // return View(QRKod);
        }
Exemple #2
0
        public ActionResult Edit([Bind(Include = "Id,AlimDurumId,QRKodu")] QRKod QRKodu)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    _qRKodService.Update(QRKodu);
                    TempData["MessageSuccess"] = "QRKodu başarıyla düzenlenmiştir";
                }
                catch (Exception ex)
                {
                    TempData["MessageDanger"] = "ERROR:" + ex.InnerException.InnerException.Message.ToString();
                }
            }


            return(View(QRKodu));
        }
Exemple #3
0
        public ActionResult Edit(int?id)
        {
            int Id = 0;

            try
            {
                Id = Convert.ToInt32(id);
            }
            catch
            {
                return(RedirectToAction("Index", "GonderdiklerimeczanelereGore"));
            }
            if (id < 1)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            QRKod QRKod    = new QRKod();
            var   alimId   = Convert.ToInt32(id);
            var   teklifId = _alimService.GetById(Convert.ToInt32(alimId)).TeklifId;
            var   ilacId   = _teklifService.GetById(Convert.ToInt32(teklifId)).IlacId;
            var   ilacAdi  = _ilacService.GetById(ilacId).Adi;


            var qRKodlar = _qRKodService.GetListByAlimId(alimId).Select(s => s.QRKodu);

            ViewBag.QRKodu = qRKodlar;
            StringBuilder sb = new StringBuilder();

            foreach (var item in qRKodlar)
            {
                sb.Append(item + "\n");
            }

            var model = new QRKodDetayViewModel()
            {
                QRKodlar = sb.ToString(),
                AlimId   = alimId
            };

            return(View(model));
        }
Exemple #4
0
        public ActionResult Create(int?id)
        {
            QRKod QRKod = new QRKod();
            var   user  = _userService.GetByUserName(User.Identity.Name);

            if (id == null)
            {
                return(RedirectToAction("Index", "Teklif"));
            }

            var alimId   = Convert.ToInt32(id);
            var teklifId = _alimService.GetById(Convert.ToInt32(alimId)).TeklifId;
            var ilacId   = _teklifService.GetById(Convert.ToInt32(teklifId)).IlacId;
            var ilacAdi  = _ilacService.GetById(ilacId).Adi;

            ViewBag.Ilac   = ilacAdi;
            ViewBag.AlimId = alimId;
            QRKod.AlimId   = alimId;
            var qRKodlar = _qRKodService.GetListByAlimId(alimId).Select(s => s.QRKodu);

            ViewBag.QRKodu = qRKodlar;

            StringBuilder sb = new StringBuilder();

            foreach (var item in qRKodlar)
            {
                sb.Append(item + "\n");
            }

            var model = new QRKodDetayViewModel()
            {
                QRKodlar = sb.ToString(),
                AlimId   = alimId
            };


            // QRKod.QRKodu = qRKodlar;
            return(View(model));
        }
Exemple #5
0
 public void Update(QRKod qRKod)
 {
     _qRKodDal.Update(qRKod);
 }
Exemple #6
0
 public void Insert(QRKod qRKod)
 {
     _qRKodDal.Insert(qRKod);
 }