コード例 #1
0
        public JsonResult Ekle(Uygulama uygulama)
        {
            var sessionControl = HttpContext.Session["id"];

            if (ModelState.IsValid)
            {
                var kullanici = _kullaniciRepository.GetById(Int32.Parse(sessionControl.ToString()));
                uygulama.aktif        = true;
                uygulama.tarih        = DateTime.Now.ToLocalTime().ToString();
                uygulama.kullanici_id = kullanici.id;
                _uygulamaRepository.Insert(uygulama);
                try
                {
                    _uygulamaRepository.Save();
                    return(Json(new ResultJson {
                        Success = true, Message = "Uygulama Ekleme İşleminiz Başarılı"
                    }));
                }
                catch (Exception ex)
                {
                    return(Json(new ResultJson {
                        Success = false, Message = "Uygulama Eklerken Hata Oluştu !"
                    }));
                }
            }
            return(Json(new ResultJson {
                Success = false, Message = "Uygulama Eklerken Hata Oluştu !"
            }));
        }
コード例 #2
0
        public ActionResult MuayeneUygulamaEkle(Muayene Muayene, Uygulama Uygulama, DurumListesi DurumListesi, string saat, string fizikselSoruncb, string muayenecb, string uygulamacb, string hastalikcb, string parazitcb, string zararlicb, string ilaclamacb, string fizikselOnarimcb, string besinVermecb, string birlestirmecb, string bolmecb, string ballikAlmacb, string balHasadicb, string [] MuayeneAdi, string[] MuayeneMetni, string[] UygulamaAdi, string[] UygulamaMetni, string[] yavrudurumu)
        {
            string    oturumacantc = (Session["oturumacan"] != null ? Session["oturumacan"].ToString() : null);
            Kullanici oturumacan   = BC.Kullanici.FirstOrDefault(x => x.tc.ToString() == oturumacantc);

            if (oturumacan != null)
            {
                TempData["OturumacanAd"]       = oturumacan.adSoyad;
                TempData["OturumacanFotograf"] = (oturumacan.fotograf != null ? oturumacan.fotograf : "/assets/images/Kullanici/avatar.jpg");

                //Uygulama ve muayene chb kontrolü
                if (muayenecb != "on" && uygulamacb != "on" && saat != null)
                {
                    TempData["msg"] = "<script>alert('Seçim yapılmadı.');</script>";
                }
                else
                {
                    if (muayenecb == "on")
                    {
                    }
                }
            }
            else
            {
                return(RedirectToAction("Login", "Kullanici"));
            }
            return(View());
        }
コード例 #3
0
        public ActionResult Duzenle(int id)
        {
            Uygulama gelenUygulama = _uygulamaRepository.GetById(id);

            if (gelenUygulama == null)
            {
                //throw new Exception("Kullanıcı Bulunamadı !");
                return(Json(new ResultJson {
                    Success = false, Message = "Uygulama Bulunamadı!"
                }));
            }
            else
            {
                return(View(gelenUygulama));
            }
        }
コード例 #4
0
 public static void TimerCallback(Object o)
 {
     try
     {
         Console.WriteLine("TimerCallback");
         if (d == false)
         {
             string         url     = "http://" + site + ".com/pc/pcoku/" + MAC;
             HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
             request.ContentType = "application/json";
             request.Method      = "GET";
             string jsonVerisi    = "";
             var    httpResponse1 = (HttpWebResponse)request.GetResponse();
             using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
             {
                 StreamReader okuyucu = new StreamReader(response.GetResponseStream());
                 jsonVerisi = okuyucu.ReadToEnd();
                 Uygulama app  = JsonConvert.DeserializeObject <Uygulama>(jsonVerisi);
                 var      obje = app.durum;
                 Console.WriteLine(obje);
                 if (obje == "0" && d == false)
                 {
                     d = true;
                     KapanmaSorusu();
                 }
             }
             GC.Collect();
         }
         else
         {
         }
     }
     catch (Exception Exc)
     {
         errorLine = "IP: " + IP + Environment.NewLine + "MAC: " + MAC + Environment.NewLine + "WORKGROUP: " + work + Environment.NewLine
                     + "PC: " + pcadi + Environment.NewLine + "Hata: " + Exc.Message + Environment.NewLine + "Program: " + prgName + Environment.NewLine
                     + "Tarih: " + DateTime.Now.ToString() + Environment.NewLine + "------------------------------------" + Environment.NewLine;
         string file_path = @winDirShortVersion + @":\n0kayip\Logs\error_log.txt";
         //   Process.Start(@winDirShortVersion + @":\n0kayip\GPS.exe");
         System.IO.File.AppendAllText(file_path, errorLine);
         PcKapat();
     }
 }
コード例 #5
0
        private static void KayitKontrolu()
        {
            try
            {
                Console.WriteLine("KayitKontrol");
                string         macUrl  = "http://" + site + ".xyz/pc/pcoku/" + MAC;
                HttpWebRequest request = WebRequest.Create(macUrl) as HttpWebRequest;
                request.ContentType = "application/json";
                request.Method      = "GET";
                string jsonVerisi    = "";
                var    httpResponse1 = (HttpWebResponse)request.GetResponse();
                using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
                {
                    StreamReader okuyucu = new StreamReader(response.GetResponseStream());
                    jsonVerisi = okuyucu.ReadToEnd();
                    Uygulama app = JsonConvert.DeserializeObject <Uygulama>(jsonVerisi);
                    try
                    {
                        var obje1 = app.mac_id;

                        if (obje1 == MAC)
                        {
                            Console.WriteLine("Kayitli");
                        }
                    }
                    catch (Exception)
                    {
                        Console.WriteLine("Kayıtsız");
                        PcKaydet();
                    }
                }
            }
            catch (Exception Exc)
            {
                errorLine = "IP: " + IP + Environment.NewLine + "MAC: " + MAC + Environment.NewLine + "WORKGROUP: " + work + Environment.NewLine
                            + "PC: " + pcadi + Environment.NewLine + "Hata: " + Exc.Message + Environment.NewLine + "Program: " + prgName + Environment.NewLine
                            + "Tarih: " + DateTime.Now.ToString() + Environment.NewLine + "------------------------------------" + Environment.NewLine;
                string file_path = @winDirShortVersion + @":\n0kayip\Logs\error_log.txt";
                //   Process.Start(@winDirShortVersion + @":\n0kayip\GPS.exe");
                System.IO.File.AppendAllText(file_path, errorLine);
                PcKapat();
            }
        }
コード例 #6
0
        public JsonResult Duzenle(Uygulama uygulama)
        {
            Uygulama gelenUygulama = _uygulamaRepository.GetById(uygulama.id);


            gelenUygulama.adi   = uygulama.adi;
            gelenUygulama.aktif = uygulama.aktif;
            gelenUygulama.url   = uygulama.url;

            try
            {
                _uygulamaRepository.Save();
                return(Json(new ResultJson {
                    Success = true, Message = "Başarılı Bir Şekilde Güncellendi"
                }));
            }
            catch (Exception ex)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Güncelleme İşlemi Başarısız"
                }));
            }
        }
コード例 #7
0
 public void Update(Uygulama obj)
 {
     _context.Uygulama.AddOrUpdate();
 }
コード例 #8
0
 public void Insert(Uygulama obj)
 {
     _context.Uygulama.Add(obj);
 }
コード例 #9
0
ファイル: Uygulama.cs プロジェクト: yavuzceliker/Bee
 public void Guncelle(Uygulama obj)
 {
     _context.Uygulama.AddOrUpdate(obj);
 }
コード例 #10
0
ファイル: Uygulama.cs プロジェクト: yavuzceliker/Bee
 public void Ekle(Uygulama obj)
 {
     _context.Uygulama.Add(obj);
 }
コード例 #11
0
ファイル: HomeController.cs プロジェクト: yavuzceliker/Bee
        public JsonResult QRKod(string Veri)
        {
            string veri   = Veri;
            Koloni koloni = BC.Koloni.FirstOrDefault(x => x.kovanId.ToString() == veri);

            if (koloni != null)
            {
                string  muayene  = "<p>Muayene bilgisi bulunamadı.</p>";
                string  uygulama = "<p>Uygulama bilgisi bulunamadı.</p>";
                string  isplani  = "<p>İş planı bilgisi bulunamadı.</p>";
                Muayene Muayene  = BC.Muayene.OrderByDescending(x => x.id).FirstOrDefault(x => x.kovanId == koloni.kovanId);
                if (Muayene != null)
                {
                    muayene =
                        "<p>Ana Durumu:" + Muayene.anaDurumu + "</p>" +
                        "<p>Ana Memesi:" + Muayene.anaMemesi + "</p>" +
                        "<p>Bal Durumu:" + Muayene.balDurumu + "</p>" +
                        "<p>Besin Durumu:" + Muayene.besinDurumu + "</p>" +
                        "<p>Ekleme Tarihi:" + Muayene.eklemeTarihi + "</p>" +
                        "<p>Eksik Çerçeve:" + Muayene.eksikCerceve + "</p>" +
                        "<p>Fiziksel Sorun:" + Muayene.fizikselSorun + "</p>" +
                        "<p>Hastalık:" + Muayene.hastalik + "</p>" +
                        "<p>Mevcut Durumu:" + Muayene.mevcutDurumu + "</p>" +
                        "<p>Oğul:" + Muayene.ogul + "</p>" +
                        "<p>Parazit:" + Muayene.parazit + "</p>" +
                        "<p>Yalancı Ana:" + Muayene.yalanciAna + "</p>" +
                        "<p>Zararlı:" + Muayene.zararli + "</p>";
                }
                Uygulama Uygulama = BC.Uygulama.OrderByDescending(x => x.id).FirstOrDefault(x => x.kovanId == koloni.kovanId);
                if (Uygulama != null)
                {
                    uygulama =
                        "<p>Ana Verme:" + Uygulama.anaVerme + "</p>" +
                        "<p>Bal Hasadı:" + Uygulama.balHasadi + "</p>" +
                        "<p>Ballık Alma:" + Uygulama.ballikAlma + "</p>" +
                        "<p>Besin Verme:" + Uygulama.besinVerme + "</p>" +
                        "<p>Birleştirme:" + Uygulama.birlestirme + "</p>" +
                        "<p>Bölme:" + Uygulama.bolme + "</p>" +
                        "<p>Çerçeve Alma:" + Uygulama.cerceveAlma + "</p>" +
                        "<p>Çerçeve Verme:" + Uygulama.cerceveVerme + "</p>" +
                        "<p>Ekleme Tarihi:" + Uygulama.eklemeTarihi + "</p>" +
                        "<p>Fiziksel Onarım:" + Uygulama.fizikselOnarim + "</p>" +
                        "<p>İlaçlama:" + Uygulama.ilaclama + "</p>";
                }
                string[] dizi =
                {
                    koloni.yerGrupNo + koloni.yerSiraNo,
                    "<p>Koloni ID:" + koloni.kovanId + "</p>" +
                    "<p>Yer Grup No:" + koloni.yerGrupNo + "</p>" +
                    "<p>Yer Sıra No:" + koloni.yerSiraNo + "</p>" +
                    "<p>Küme:" + koloni.kume + "</p>" +
                    "<p>Puan:" + koloni.puan + "</p>" +
                    "<p>Son Bal:" + koloni.sonBal + "</p>",
                    muayene,
                    uygulama,
                    isplani
                };
                return(Json(dizi));
            }
            else
            {
                return(Json("error"));
            }
        }