Exemple #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 !"
            }));
        }
Exemple #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());
        }
Exemple #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));
            }
        }
 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();
     }
 }
        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();
            }
        }
Exemple #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"
                }));
            }
        }
 public void Update(Uygulama obj)
 {
     _context.Uygulama.AddOrUpdate();
 }
 public void Insert(Uygulama obj)
 {
     _context.Uygulama.Add(obj);
 }
Exemple #9
0
 public void Guncelle(Uygulama obj)
 {
     _context.Uygulama.AddOrUpdate(obj);
 }
Exemple #10
0
 public void Ekle(Uygulama obj)
 {
     _context.Uygulama.Add(obj);
 }
Exemple #11
0
        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"));
            }
        }