Beispiel #1
0
 private void UpdateHouse()
 {
     try
     {
         evBusiness = new EvBusiness();
         Ev ev = new Ev();
         ev.Adres          = richtxtAdres.Text;
         ev.Esyali         = checkBox1.Checked;
         ev.EvTurId        = int.Parse(cmboxEvTur.SelectedValue.ToString());
         ev.Fiyat          = int.Parse(txtEvFiyat.Text);
         ev.Kat            = int.Parse(masktxtEvKat.Text);
         ev.KiralikSatilik = cmboxIslemTur.SelectedItem.ToString();
         ev.Metrekare      = int.Parse(masktxtMetreKare.Text);
         ev.MusteriId      = int.Parse(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString());
         ev.OdaSayi        = int.Parse(masktxtOdaSayi.Text);
         ev.Resim          = resimYolu;
         evBusiness.UpdateHouse(duzenlenecekId, ev);
         MessageBox.Show("Başarıyla Kaydedildi-- anasayfaya yonlendirilceksiniz", "Başarılı", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (Exception exception)
     {
         MessageBox.Show("Girdiğinz değelerde hata ile karşılaşışdı Tekrar deneyin...", "hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
         var evlog = new EvLog();
         using (StreamWriter writer = new StreamWriter(evlog.fullpath, true))
         {
             writer.WriteLine(exception.Message + "\tEv Duzenleme Başarısız\t" + System.DateTime.Now.ToString());
         }
     }
 }
        private void PosAlignByMarkers()
        {
            var selectedByTrack = myVegas.Project.GetSelectedEvents().GroupBy(item => item.Track);

            if (selectedByTrack.Count() < 2)
            {
                return;
            }

            var guideEvents = selectedByTrack.First();

            var punchpoints = (guideEvents.Select(Ev => new { Ev, mmk = Ev.FindCurrentMetaMarker() }).Select(T => T.Ev.Start + T.mmk.GlobalMarkerOffset)).ToList();

            selectedByTrack = selectedByTrack.Skip(1);             // don't adjust the guide track

            using (var undo = new UndoBlock("Align by markers"))
            {
                foreach (var group in selectedByTrack)
                {
                    var events = new List <TrackEvent>();
                    events.AddRange(group);
                    for (int i = 0; i <= events.Count - 1; i++)
                    {
                        if (i > punchpoints.Count - 1)
                        {
                            break;
                        }
                        TrackEvent ev       = events[i];
                        MetaMarker mmk      = ev.FindCurrentMetaMarker();
                        Timecode   newMkPos = punchpoints[i];
                        ev.Start = newMkPos - mmk.GlobalMarkerOffset;
                    }
                }
            }
        }
Beispiel #3
0
        public static CombatEvent ProcessCombat(byte[] data)
        {
            Ev     ev        = null;
            Ag     src       = null;
            Ag     dst       = null;
            string skillName = null;
            var    offset    = 2;

            if ((byte)(data[1] & (byte)CombatMessageFlags.Ev) == (byte)CombatMessageFlags.Ev)
            {
                (ev, offset) = ParseEv(data, offset);
            }

            if ((byte)(data[1] & (byte)CombatMessageFlags.Src) == (byte)CombatMessageFlags.Src)
            {
                (src, offset) = ParseAg(data, offset);
            }

            if ((byte)(data[1] & (byte)CombatMessageFlags.Dst) == (byte)CombatMessageFlags.Dst)
            {
                (dst, offset) = ParseAg(data, offset);
            }

            if ((byte)(data[1] & (byte)CombatMessageFlags.SkillName) == (byte)CombatMessageFlags.SkillName)
            {
                (skillName, offset) = ParseString(data, offset);
            }

            var id       = BitConverter.ToUInt64(data, offset);
            var revision = BitConverter.ToUInt64(data, offset + 8);

            return(new CombatEvent(ev, src, dst, skillName, id, revision));
        }
        public void IlanSil(int id)
        {
            Ev temp = _myDbContext.Evler.FirstOrDefault(i => i.IlanID == id);

            _myDbContext.Evler.Remove(temp);
            _myDbContext.SaveChanges();
        }
Beispiel #5
0
        private Ev GetHouseById(int id)
        {
            evBusiness = new EvBusiness();
            Ev ev = evBusiness.GetHouseById(id);

            return(ev);
        }
Beispiel #6
0
        static void Main(string[] args)
        {
            Ev evim = new Ev();

            Console.WriteLine("Oda Sayınızı Girin:");
            evim.SetOdasayisi(int.Parse(Console.ReadLine()));
            Console.WriteLine("Alan Giriniz:");
            evim.Alan = double.Parse(Console.ReadLine());
            Console.WriteLine("Semt Giriniz.");
            evim.Semt = Console.ReadLine();
            Console.WriteLine("Kat No giriniz:");
            evim.Katno = int.Parse(Console.ReadLine());

            //Console.WriteLine(bilgi);
            //Console.ReadKey();
            //Personel mehmet = new Personel();
            //Console.WriteLine("kaç yıldır çalışıyorsunuz:");
            //mehmet.SetCalismayili(int.Parse(Console.ReadLine()));
            //Console.WriteLine("tabanmaaş giriniz:");
            //mehmet.SetTabanaylik(int.Parse(Console.ReadLine()));
            //Console.WriteLine(mehmet.bilgiler());
            //Console.ReadKey();
            FileStream   fs = new FileStream(@"D:\EV_BİLGİLERİ.txt", FileMode.Create);
            StreamWriter sw = new StreamWriter(fs);

            sw.Write(evim.liste());
            fs.Flush();
            sw.Close();
            fs.Close();
        }
        internal void HouseUnAvailable(int unavailableId)
        {
            Ev ev = db.TBLEv.FirstOrDefault(q => q.Id == unavailableId);

            ev.Musait = false;
            db.SaveChanges();
        }
Beispiel #8
0
 private void cbEvTur_SelectedValueChanged(object sender, EventArgs e)
 {
     if (txtOdaSayisi.Text != "" && cbEvTur.Text != "")
     {
         tahmin.Text = "Önerilen Fiyat : " + (Ev.FiyatHesapla(int.Parse(txtOdaSayisi.Text), cbEvTur.Text).ToString());
     }
 }
Beispiel #9
0
 internal void Invoke(T newV, T oldV)
 {
     if ((newV == null && oldV != null) || !(newV != null && EqualityComparer <T> .Default.Equals(newV, oldV)))
     {
         Ev?.Invoke(newV, oldV);
     }
 }
Beispiel #10
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,EvSahibiId,Name,EvTipi,KiraFiyati,AdresId")] Ev ev)
        {
            if (id != ev.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(ev);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EvExists(ev.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AdresId"]    = new SelectList(_context.Adres, "Id", "Il", ev.AdresId);
            ViewData["EvSahibiId"] = new SelectList(_context.EvSahibi, "Id", "Ad", ev.EvSahibiId);
            return(View(ev));
        }
 public Ev UpdateAd(Ev ev)
 {
     using (EmlakContext c = new EmlakContext())
     {
         c.Evler.Update(ev);
         c.SaveChanges();
         return(ev);
     }
 }
Beispiel #12
0
 public CombatEvent(Ev ev, Ag src, Ag dst, string skillName, ulong id, ulong revision)
 {
     this.Ev        = ev;
     this.Src       = src;
     this.Dst       = dst;
     this.SkillName = skillName;
     this.Id        = id;
     this.Revision  = revision;
 }
Beispiel #13
0
 public CombatEvent(Ev ev, Ag src, Ag dst, string skillName, ulong id, ulong revision)
 {
     Ev        = ev;
     Src       = src;
     Dst       = dst;
     SkillName = skillName;
     Id        = id;
     Revision  = revision;
 }
Beispiel #14
0
        private void evoto_Load(object sender, EventArgs e)
        {
            int say = 0;

            if (File.Exists("Satılık.txt"))
            {
                StreamReader sr  = new StreamReader("Satılık.txt", Encoding.UTF7);
                string       oku = sr.ReadLine();

                while (oku != null)
                {
                    string[] yaz = oku.Split(',');

                    ev[say]             = new Ev();
                    ev[say].Emlakno     = Convert.ToUInt32(yaz[0]);
                    ev[say].Ilantürü    = (İlanTürü)byte.Parse(yaz[1]);
                    ev[say].Evtürü      = (EvTürü)byte.Parse(yaz[2]);
                    ev[say].Aktifalan   = bool.Parse(yaz[3]);
                    ev[say].Odasayisi   = Int32.Parse(yaz[4]);
                    ev[say].Katno       = byte.Parse(yaz[5]);
                    ev[say].Il          = yaz[6];
                    ev[say].Ilce        = yaz[7];
                    ev[say].Adres       = yaz[8];
                    ev[say].Yapimtarihi = DateTime.Parse(yaz[9]);
                    ev[say].Alişfiyat   = float.Parse(yaz[11]);
                    oku = sr.ReadLine(); say++;
                }
                sr.Close();
            }
            if (File.Exists("Kiralık.txt"))
            {
                StreamReader sr  = new StreamReader("Kiralık.txt", Encoding.UTF7);
                string       oku = sr.ReadLine();

                while (oku != null)
                {
                    string[] yaz = oku.Split(',');

                    ev[say]             = new Ev();
                    ev[say].Emlakno     = Convert.ToUInt32(yaz[0]);
                    ev[say].Ilantürü    = (İlanTürü)byte.Parse(yaz[1]);
                    ev[say].Evtürü      = (EvTürü)byte.Parse(yaz[2]);
                    ev[say].Aktifalan   = bool.Parse(yaz[3]);
                    ev[say].Odasayisi   = Int32.Parse(yaz[4]);
                    ev[say].Katno       = byte.Parse(yaz[5]);
                    ev[say].Il          = yaz[6];
                    ev[say].Ilce        = yaz[7];
                    ev[say].Adres       = yaz[8];
                    ev[say].Yapimtarihi = DateTime.Parse(yaz[9]);
                    ev[say].Depozito    = float.Parse(yaz[11]);
                    oku = sr.ReadLine(); say++;
                }
                sr.Close();
            }
            KayitEkle.sayac = say;
        }
Beispiel #15
0
        private BirimEv yeniBirimEvEkle(Ev ev)
        {
            BirimEv yenibirim = new BirimEv(ev);

            flowLayoutPanel1.Controls.Add(yenibirim);
            yenibirim.materialFlatButton1.Click += BirimEv_ClickEvent;
            yenibirim.panel6.VisibleChanged     += panel6blurEkranı_VisibleChanged;
            seçimStringGüncelle();
            return(yenibirim);
        }
    static void Main(string[] args)
    {
        var ev = new Ev();

        ev.SomeEvent += ev_someEvent1;
        ev.SomeEvent += ev_someEvent2;
        int?value = ev.RaiseSomeEvent();

        Console.WriteLine(value.HasValue ? value.Value.ToString() : "(null)");
    }
Beispiel #17
0
        static void Main(string[] args)
        {
            Ev evim = new Ev {
                Alan = 120, Katno = 2, Semt = "Aydınlıkevler", Odasayisi = 3
            };
            Ev        evim2 = new Ev("Aydınlıkevler", 2, -3, 100);                //Constructor ile verilen değer
            Ev        evim3 = new Ev(2, 3, 120);                                  //Semt sabit olacak
            Ev        evim4 = new Ev();
            KiralıkEv kev   = new KiralıkEv("Kiralık Ev", 2, 3, 120, 2500, 1500); //Constructor ile verilen değer
            KiralıkEv kev1  = new KiralıkEv {
                Alan = 100, Depozito = 150, Katno = 3, Odasayisi = 2, Kira = 1000, Semt = "Kiralık Ev"
            };                                                             //Default constructor ile verilen değer
            KiralıkEv kev2 = new KiralıkEv("Kiralık Ev", 5, 6, 200, 1500, 1000);
            SatilikEv sev  = new SatilikEv("Satilik Ev", 120, 4, 4, 5000); //Constructor ile verilen değer
            SatilikEv sev1 = new SatilikEv("Satilik Ev", 3, 4, 150, 150000);
            SatilikEv sev2 = new SatilikEv("Satilik Ev", 5, 2, 120, 200000);

            //Console.WriteLine(kev.EvBilgileriniGetir()); //Sadece kiralık evdeki ev bilgilerini getir
            //Console.WriteLine(sev.EvBilgileriniGetir()); //Sadece satılık evdeki ev bilgilerini getir



            Ev[] evler = { sev, sev1, sev2, kev, kev1, kev2 }; //Bütün evlerin bilgilerini yazdırmak için ev tipinde dizi oluşturduk

            for (int i = 0; i < 6; i++)
            {
                //if (evler[i] is KiralıkEv)      //evler[i]'nin tipi     kiralık ev midir?
                //{
                //    KiralıkEv kiralık = (KiralıkEv)evler[i];        //Kiralık= kiralık ev tipinde bir referans (Kiralık ev bilgilerini getirmek için tür dönüşümü yapılıyor)
                //    Console.WriteLine(kiralık.EvBilgileriniGetir());   //Ev tipi olduğu için name hiding sadece ev class'ındaki EvBilgileriniGetir metodunu çalıştırır(Depozito,kira ve satis fiyatı görünmez bunun için kiralık ve satılık ev kontrolü yapmamız gerekir)
                //}
                //else
                //{
                //    SatilikEv satilik = (SatilikEv)evler[i];
                //    Console.WriteLine(satilik.EvBilgileriniGetir());
                //}

                //ev classındaki evbilgilerinigetir metoduna virtual yazıyoruz
                //override yaptığımız için yukarıdaki işlemi aşağıdaki gibi yapabiliriz kendisi if else gibi nesnenin tipini kontrol eder
                //Dizi elemanlarının tipinin satılık mı kiralık mı olduğunu kontrol edip ona göre o class'taki metodu çağırır(Polimoorphism)
                Console.WriteLine(evler[i].EvBilgileriniGetir());
                Console.WriteLine("----------------------------------------");
            }



            //evim.Alan = 120;
            //evim.Odasayisi = 3;
            //evim.Katno = 2;
            //evim.Semt = "Kızılay";
            // Ev.Sayac = 15; set blogunu sildiğimiz için değer atayamayız
            //Console.WriteLine(evim.EvBilgileriniGetir());
            //Console.WriteLine(Ev.Sayac);      //static sayaç değişkenine class adıyla ulaşılabilir
            Console.ReadKey();
        }
Beispiel #18
0
        public async Task <IActionResult> Create([Bind("Id,EvSahibiId,Name,EvTipi,KiraFiyati,AdresId")] Ev ev)
        {
            if (ModelState.IsValid)
            {
                _context.Add(ev);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AdresId"]    = new SelectList(_context.Adres, "Id", "Il", ev.AdresId);
            ViewData["EvSahibiId"] = new SelectList(_context.EvSahibi, "Id", "Ad", ev.EvSahibiId);
            return(View(ev));
        }
Beispiel #19
0
 public void AddHouse(Ev ev)
 {
     try
     {
         evData.AddHouse(ev);
     }
     catch (Exception exception)
     {
         var evlog = new EvLog();
         using (StreamWriter writer = new StreamWriter(evlog.fullpath, true))
         {
             writer.WriteLine(exception.Message + "\tEv Kaydetme Başarısız\t" + System.DateTime.Now.ToString());
         }
     }
 }
Beispiel #20
0
        public void emlakVeriEkle(Ev ev)
        {
            TUR tür;

            if (ev is KiralıkEv)
            {
                tür = TUR.kiralık;
                emlakTxtEkle(tür, ((KiralıkEv)ev).EvBilgileri());
            }
            else
            {
                tür = TUR.satılık;
                emlakTxtEkle(tür, ((SatılıkEv)ev).EvBilgileri());
            }
        }
Beispiel #21
0
        static void Main(string[] args)
        {
            Ev evim = new Ev();// nesne turetme Metod-1

            evim.Alan      = 130;
            evim.OdaSayisi = -3;
            evim.KatNo     = 4;
            evim.Semt      = "Fulya";
            Console.WriteLine(evim.EvBilgileriniGetir());
            Ev evim2 = new Ev {
                Alan = 110, Semt = "Bilkent", KatNo = 8, OdaSayisi = 4
            };                                                                            // nesne turetme Metod-2

            Console.ReadKey();
        }
        private static void Main()
        {
            // Add handlers.
            Ev += F1;
            Ev += F2;
            Ev += F3;

            // Raise event.
            Ev?.Invoke();

            PrintMessage("\nPress ESC for exit", ConsoleColor.Green);

            while (Console.ReadKey().Key != ConsoleKey.Escape)
            {
            }
        }
        internal void UpdateHouse(int duzenlenecekId, Ev ev)
        {
            Ev duzenlecenekEv = db.TBLEv.FirstOrDefault(q => q.Id == duzenlenecekId);

            duzenlecenekEv.Adres          = ev.Adres;
            duzenlecenekEv.Esyali         = ev.Esyali;
            duzenlecenekEv.EvTurId        = ev.EvTurId;
            duzenlecenekEv.Fiyat          = ev.Fiyat;
            duzenlecenekEv.Kat            = ev.Kat;
            duzenlecenekEv.KiralikSatilik = ev.KiralikSatilik;
            duzenlecenekEv.Metrekare      = ev.Metrekare;
            duzenlecenekEv.MusteriId      = ev.MusteriId;
            duzenlecenekEv.OdaSayi        = ev.OdaSayi;
            duzenlecenekEv.Resim          = ev.Resim;
            db.SaveChanges();
        }
        public void IlanGuncelle(int id, Ev ev)
        {
            var temp = IlanGetir(id);

            temp.IlanBaslik   = ev.IlanBaslik;
            temp.IlanTip      = ev.IlanTip;
            temp.resim        = ev.resim;
            temp.Fiyat        = ev.Fiyat;
            temp.YuzOlcumu    = ev.YuzOlcumu;
            temp.YatakOdasi   = ev.YatakOdasi;
            temp.Banyo        = ev.Banyo;
            temp.Garaj        = ev.Garaj;
            temp.IlanAciklama = ev.IlanAciklama;
            temp.Adress       = ev.Adress;
            _myDbContext.Update(temp);
            _myDbContext.SaveChanges();
        }
Beispiel #25
0
        internal double[] ToArray()
        {
            var result = new List <double>();

            for (int r = rowMin; r <= rowMax; r++)
            {
                for (int c = colMin; c <= colMax; c++)
                {
                    var cell = Ev.GetCell(c, r);
                    if (cell != null)
                    {
                        result.Add(cell.ToDouble());
                    }
                }
            }
            return(result.ToArray());
        }
Beispiel #26
0
        /// <summary>
        /// ポケモンの実数値を計算する
        /// </summary>
        /// <param name="level"></param>
        /// <returns></returns>
        public ParameterData <int> Calc(int level)
        {
            var result = new ParameterData <int>();

            result.Hp = StatusCalculator.CalcHitPoint(Bv.Hp, Iv.Hp, Ev.Hp, level);

            // HP以外の計算式は同じなのでループで計算する
            foreach (var i in Enumerable.Range(1, 5))
            {
                var bv     = Bv.GetByIndex(i);          // 種族値
                var iv     = Iv.GetByIndex(i);          // 個体値
                var ev     = Ev.GetByIndex(i);          // 努力値
                var person = Personality.GetByIndex(i); // 性格補正
                var param  = StatusCalculator.CalcParameter(bv, iv, ev, person, level);
                result.SetByIndex(i, param);
            }
            return(result);
        }
Beispiel #27
0
        void ResimKaydet(Ev yeniEv)
        {
            if (seciliResimler.Length == 0)
            {
                return;
            }
            string picPath = Application.StartupPath + "\\Resimler\\" + yeniEv.EmlakNumarasi;

            if (!Directory.Exists(picPath))
            {
                Directory.CreateDirectory(picPath).Create();
            }
            int i = 0;

            foreach (var item in seciliResimler)
            {
                File.Copy(item, picPath + "\\" + yeniEv.EmlakNumarasi + "_" + (i++) + "." + item.Split('.').Reverse().ToArray()[0]);//Dosya ismi.uzantisi
            }
        }
Beispiel #28
0
        private void materialRaisedButton4_Click(object sender, EventArgs e)//Ekle & Güncelle
        {
            if (!girdiKontrol(seciliTUR))
            {
                this.DialogResult = DialogResult.No;
                log.logEkle("Eksik veriler ile konut ekleme uyarısı!", LOGSEVIYE.uyarı);
                return;
            }


            string adresStr = "";
            string bol      = Global.böl2.ToString();

            adresStr += comboBox1.SelectedValue + bol;
            adresStr += comboBox2.SelectedValue + bol;
            adresStr += comboBox3.SelectedValue + bol;
            adresStr += comboBox4.SelectedValue;
            Adres adres = new Adres(adresStr);

            int yedekEvID = EmlakID;

            if (seciliTUR == TUR.satılık)//kiralık veya satılık
            {
                ev = new SatılıkEv((int)numericUpDown3.Value, adres, (int)numericUpDown1.Value, EVTIPI.Daire, true, textBox1.Text, (int)numericUpDown2.Value, (int)numericUpDown6.Value, dateTimePicker1.Value, textBox2.Text);
            }
            else
            {
                ev = new KiralıkEv((int)numericUpDown3.Value, adres, (int)numericUpDown1.Value, EVTIPI.Daire, true, textBox1.Text, (int)numericUpDown4.Value, 0, (int)numericUpDown6.Value, dateTimePicker1.Value, textBox2.Text);
            }

            if (aktifEtür == EKLEMETURU.yeniekle)
            {
                MessageBox.Show("Konut Başarıyla Eklendi!", "Eklendi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Konut Başarıyla Güncellendi!", "Güncellendi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            ev.EmlakNo        = yedekEvID;
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Beispiel #29
0
        public List <Ev> evload(int ProspKucheDaireMentID)
        {
            List <Ev> evler;

            using (EntityDataModels db = new EntityDataModels())
            {
                evler = (from ev in db.Evs
                         where ev.ProspKucheDaireMentID == ProspKucheDaireMentID
                         orderby ev.EvAdi
                         select ev
                         ).ToList <Ev>();
                Ev modev = new Ev()
                {
                    EvID = 0, EvAdi = ""
                };
                evler.Insert(0, modev);
            }

            return(evler);
        }
 /// <summary>
 /// Particle Frame Update
 /// </summary>
 public override void Update()
 {
     originalOpacity = Ev.Opacity;
     // Update particle Sprites
     for (int i = 0; i < maxParticles; i++)
     {
         int cw = particles[i].Bitmap.Width / GameOptions.CharacterPatterns;
         int ch = particles[i].Bitmap.Height / GameOptions.CharacterDirections;
         particles[i].Oy         = GameOptions.IsArpgCharacterOn && particles[i].Bitmap.Height == particles[i].Bitmap.Width ? 2 * ch / 3 : ch;
         particles[i].Ox         = cw / 2;
         particles[i].SourceRect = new Rectangle(Ev.Pattern * cw, (Ev.Dir - 2) / 2 * ch, cw, ch);
         particles[i].BlendType  = blendValue;
     }
     base.Update();
     // Update particle z
     for (int i = 0; i < maxParticles; i++)
     {
         particles[i].Z = Ev.ScreenZ() - 1;
     }
 }