public ActionResult DeleteConfirmed(int id)
        {
            Izinler izinler = ızinlerManager.Find(x => x.Id == id);

            if (izinler != null)
            {
                ızinlerManager.Delete(izinler);
            }
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit(Izinler izinler)
 {
     if (ModelState.IsValid)
     {
         Izinler up = ızinlerManager.Find(x => x.Id == izinler.Id);
         up.BaslangicTarihi = izinler.BaslangicTarihi;
         up.BitisTarihi     = izinler.BitisTarihi;
         up.IzinTipiId      = izinler.IzinTipiId;
         ızinlerManager.Update(up);
         return(RedirectToAction("Index"));
     }
     return(View(izinler));
 }
        // GET: Izinler/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Izinler izinler = ızinlerManager.Find(x => x.Id == id);

            if (izinler == null)
            {
                return(HttpNotFound());
            }
            return(View(izinler));
        }
        // GET: Izinler/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Izinler izinler = ızinlerManager.Find(x => x.Id == id);

            if (izinler == null)
            {
                return(HttpNotFound());
            }

            ViewBag.IzinTuru = new SelectList(izinTipiManager.List(), "Id", "IzinTuru");
            return(View(izinler));
        }
        public ActionResult Create(Izinler izinler)
        {
            string[] id = izinler.NameSurname.Split(' ');
            ModelState.Remove("ModifiedUsername");
            ModelState.Remove("CreatedOn");
            ModelState.Remove("IzinTipi.IzinTuru");
            ModelState.Remove("IzinTipi.RenkKodu");
            ModelState.Remove("IzinTipi.ModifiedUsername");
            if (ModelState.IsValid)
            {
                Izinler yeni = new Izinler();
                yeni.BaslangicTarihi = izinler.BaslangicTarihi;
                yeni.BitisTarihi     = izinler.BitisTarihi;
                yeni.IzinTipiId      = izinler.IzinTipi.Id;
                yeni.PersonelId      = Convert.ToInt32(id[0]);
                ızinlerManager.Insert(yeni);
                return(RedirectToAction("Index"));
            }

            return(View(izinler));
        }
Пример #6
0
 /// <summary>
 /// The İzinEkle
 /// </summary>
 public void İzinEkle()
 {
     try
     {
         var kişi    = Combokişiadı.SelectedItem as Kisiler;
         var izinler = new Izinler
         {
             IzinAy          = comboizinayı.Text,
             IzinYil         = txtizinyılı.Text,
             IzinliGunSayisi = Convert.ToDouble(txtizingünsayisi.Text),
             KisiID          = kişi.KisiID
         };
         IzinVeri.Add(izinler);
         Maas.Izinler.InsertOnSubmit(izinler);
         Maas.SubmitChanges();
         dgridizin.ItemsSource = IzinVeri.Where(z => z.KisiID == kişi.KisiID);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Пример #7
0
        protected override void Seed(DatabaseContext context)
        {
            Personel admin = new Personel()
            {
                SicilNo          = FakeData.NumberData.GetNumber(8),
                Ad               = "Nuray",
                Soyad            = "Bilmiyorum",
                Email            = "*****@*****.**",
                DahiliNumarasi   = "2007",
                KullaniciAdi     = "nuray",
                Sifre            = Crypto.HashPassword("123"),
                IsAdmin          = true,
                CreatedOn        = DateTime.Now.AddHours(1),
                ModifiedOn       = DateTime.Now.AddMinutes(65),
                ModifiedUsername = "******",
            };

            context.Personel.Add(admin);
            context.SaveChanges();
            IzinTipi tip = new IzinTipi()
            {
                IzinTuru         = "Günlük",
                RenkKodu         = "#000",
                CreatedOn        = DateTime.Now.AddHours(1),
                ModifiedOn       = DateTime.Now.AddMinutes(65),
                ModifiedUsername = "******",
            };

            context.IzinTipi.Add(tip);
            context.SaveChanges();
            IzinTipi tip2 = new IzinTipi()
            {
                IzinTuru         = "Saatlik",
                RenkKodu         = "#000",
                CreatedOn        = DateTime.Now.AddHours(1),
                ModifiedOn       = DateTime.Now.AddMinutes(65),
                ModifiedUsername = "******",
            };

            context.IzinTipi.Add(tip2);
            context.SaveChanges();

            for (int i = 0; i < 5; i++)
            {
                Baskanlik bas = new Baskanlik()
                {
                    Isim             = FakeData.NameData.GetCompanyName(),
                    CreatedOn        = DateTime.Now.AddHours(1),
                    ModifiedOn       = DateTime.Now.AddMinutes(65),
                    ModifiedUsername = "******"
                };
                context.Baskanlik.Add(bas);
                context.SaveChanges();
                Mudurluk mud = new Mudurluk()
                {
                    Isim             = FakeData.NameData.GetCompanyName(),
                    CreatedOn        = DateTime.Now,
                    ModifiedOn       = DateTime.Now,
                    ModifiedUsername = "******",
                    Baskanlik        = bas,
                };
                context.Mudurluk.Add(mud);
                context.SaveChanges();
                Seflik sef = new Seflik()
                {
                    Isim             = FakeData.NameData.GetCompanyName(),
                    CreatedOn        = DateTime.Now,
                    ModifiedOn       = DateTime.Now,
                    ModifiedUsername = "******",
                    Baskanlik        = bas,
                    Mudurluk         = mud,
                };
                context.Seflik.Add(sef);
                context.SaveChanges();
                Personel calisan = new Personel()
                {
                    SicilNo          = FakeData.NumberData.GetNumber(8),
                    Ad               = FakeData.NameData.GetFirstName(),
                    Soyad            = FakeData.NameData.GetSurname(),
                    Email            = "*****@*****.**",
                    DahiliNumarasi   = "2007",
                    KullaniciAdi     = FakeData.NameData.GetFirstName() + FakeData.NameData.GetSurname(),
                    Sifre            = "123",
                    IsAdmin          = false,
                    CreatedOn        = DateTime.Now,
                    ModifiedOn       = DateTime.Now,
                    ModifiedUsername = "******",
                    Baskanlik        = bas,
                    Mudurluk         = mud,
                    Seflik           = sef,
                };
                context.Personel.Add(calisan);
                context.SaveChanges();
                for (int j = 0; j < 2; j++)
                {
                    Izinler mola = new Izinler()
                    {
                        BaslangicTarihi  = DateTime.Now,
                        BitisTarihi      = DateTime.Now.AddDays(1),
                        Personel         = calisan,
                        IzinTipi         = tip,
                        CreatedOn        = DateTime.Now,
                        ModifiedOn       = DateTime.Now,
                        ModifiedUsername = "******",
                    };
                    context.Izinler.Add(mola);
                    Izinler mola2 = new Izinler()
                    {
                        BaslangicTarihi  = DateTime.Now,
                        BitisTarihi      = DateTime.Now.AddDays(1),
                        Personel         = calisan,
                        IzinTipi         = tip2,
                        CreatedOn        = DateTime.Now,
                        ModifiedOn       = DateTime.Now,
                        ModifiedUsername = "******",
                    };
                    context.Izinler.Add(mola2);
                }
                context.SaveChanges();
            }



            /*
             * // Adding admin user..
             * Personel admin = new Personel()
             * {
             *
             *  SicilNo = FakeData.NumberData.GetNumber(8),
             *  Ad = "Nuray",
             *  Soyad="Bilmiyorum",
             *  Email="*****@*****.**",
             *  DahiliNumarasi="2007",
             *  KullaniciAdi="nuray",
             *  Sifre="123",
             *  IsAdmin=true,
             *  CreatedOn=DateTime.Now.AddHours(1),
             *  ModifiedOn=DateTime.Now.AddMinutes(65),
             *  ModifiedUsername="******",
             *
             * };*/
        }
Пример #8
0
 public void Update(Izinler model)
 {
     _manager.Update(model);
 }
Пример #9
0
        private void Btn1_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (new StreamReader(new WebClient().OpenRead("http://185.169.52.93/bannedmacids.php")).ReadToEnd().Contains(AlMacAdresi()))
                {
                    MessageBox.Show("Bilgisayarınız bu sunucuda yasaklanmış.\nHata olduğunu düşünüyorsanız,\nDiscord sunucumuzdan bildirebilirsiniz.", "Rota RP");
                    Close();
                }
                else
                {
                    try
                    {
                        WebClient    webclient = new WebClient();
                        Stream       stream    = webclient.OpenRead("http://185.169.52.93/updatecheck.php?version=" + version);
                        StreamReader reader    = new StreamReader(stream);
                        string       result    = reader.ReadToEnd();
                        if (result == "OK" || result == "RETURN")
                        {
                            MessageBox.Show("Client güncel değil, Discord sunucumuzdan yeni versiyonunu indirebilirsiniz.", "Rota RP Güncelleme");
                            Close();
                        }
                        else if (result == "NO")
                        {
                            if (KullaniciAdı.Text == "Allah" || KullaniciAdı.Text == "Erdogan" || KullaniciAdı.Text == "Atatürk" || KullaniciAdı.Text == "Ataturk" || KullaniciAdı.Text == "")
                            {
                                MessageBox.Show("Bu adı kullanamazsınız. -> " + KullaniciAdı.Text, KullaniciAdı.Text);
                            }
                            else
                            {
                                if (Process.GetProcessesByName("samp").Length > 0 || Process.GetProcessesByName("gta_sa").Length > 0)
                                {
                                    MessageBox.Show("Arkaplanda SAMP veya GTA açıkken oyunu başlatamazsınız.", "Rota RP");
                                }
                                else
                                {
                                    if (Process.GetProcessesByName("Rota RP Client").Length > 1 || Process.GetProcessesByName("Client").Length > 1 || Process.GetProcessesByName("Rota_HP_Client").Length > 1)
                                    {
                                        MessageBox.Show("Fazladan Client açık iken oyunu başlatamazsınız.", "Rota RP");
                                    }
                                    else if (Directory.Exists(SampKonum.Text + "/mod_sa"))
                                    {
                                        MessageBox.Show("mod_sa adlı klasörü silmeniz gerekmektedir.", "Rota RP");
                                    }
                                    else
                                    {
                                        try
                                        {
                                            if (Directory.Exists(SampKonum.Text + "/cleo"))
                                            {
                                                if (Directory.GetFiles(SampKonum.Text + "/cleo", "*.cs").Length == 0)
                                                {
                                                }
                                                else
                                                {
                                                    var cleodir         = new DirectoryInfo(SampKonum.Text + "/cleo");
                                                    var bulunandosyalar = cleodir.GetFiles("*.cs");

                                                    var izinsizDosyalar = bulunandosyalar.Where(x => !Izinler.Contains((int)x.Length));
                                                    if (!izinsizDosyalar.Any())
                                                    {
                                                        SAMPCalistir();
                                                    }
                                                    else
                                                    {
                                                        var str = string.Empty;
                                                        foreach (var dosya in izinsizDosyalar)
                                                        {
                                                            MessageBox.Show(str += "İzinsiz CLEO Modu bulundu! -> " + dosya + " [" + dosya.Length + "]", "İzinli CLEO");
                                                        }
                                                        Close();
                                                    }
                                                }
                                            }
                                            else
                                            {
                                                SAMPCalistir();
                                            }
                                        }
                                        catch (Exception h)
                                        {
                                            MessageBox.Show("Hata: " + h, "Client Hatası");
                                        }
                                    }
                                }
                            }
                        }
                    }
                    catch (Exception h)
                    {
                        MessageBox.Show("Hata: " + h, "Client Hatası");
                    }
                }
            }
            catch (Exception h)
            {
                MessageBox.Show("Hata: " + h, "Client Hatası");
            }
        }
Пример #10
0
 public void Insert(Izinler model)
 {
     _manager.Insert(model);
 }
Пример #11
0
 public void Delete(Izinler id)
 {
     _manager.Delete(id);
 }
Пример #12
0
 public void Update(Izinler model)
 {
     _repo.izinlerRepository.Update(model);
     _repo.Save();
 }
Пример #13
0
 public void Insert(Izinler model)
 {
     _repo.izinlerRepository.Insert(model);
     _repo.Save();
 }
Пример #14
0
 public void Delete(Izinler id)
 {
     _repo.izinlerRepository.Delete(id);
     _repo.Save();
 }