public ActionResult Save(Personels personel)
        {
            if (personel.PersonelID == new Guid("00000000-0000-0000-0000-000000000000"))
            {
                entities.Personels.Add(new Personels()
                {
                    PersonelID        = Guid.NewGuid(),
                    DepartmentID      = personel.DepartmentID,
                    PersonelName      = personel.PersonelName,
                    PersonelSirname   = personel.PersonelSirname,
                    PersonelAge       = personel.PersonelAge,
                    PersonelBirthdate = personel.PersonelBirthdate,
                    PersonelGender    = personel.PersonelGender,
                    PersonelSalary    = personel.PersonelSalary,
                    MarriageStatus    = personel.MarriageStatus
                });
            }
            else
            {
                var model = entities.Personels.Find(personel.PersonelID);
                if (model == null)
                {
                    return(HttpNotFound());
                }
                model.PersonelName      = personel.PersonelName;
                model.PersonelSirname   = personel.PersonelSirname;
                model.PersonelAge       = personel.PersonelAge;
                model.PersonelBirthdate = personel.PersonelBirthdate;
                model.PersonelGender    = personel.PersonelGender;
                model.PersonelSalary    = personel.PersonelSalary;
                model.MarriageStatus    = personel.MarriageStatus;
            }

            entities.SaveChanges();
            return(RedirectToAction("Index", "Personel"));
        }
Beispiel #2
0
        // Veri Oluşturma
        private void PersoOlustur()
        {
            this.MarketAdi             = "YolSuz Market";
            this.MarketAdres.AcikAdres = "Esenlerde Biyerde";
            string   date      = "22/07/2020";// işin kuruldugu tarih
            Personel p1        = new Personel();
            Personel p2        = new Personel();
            Personel p3        = new Personel();
            Personel p4        = new Personel();
            Personel p5        = new Personel();
            Personel p6        = new Personel();
            Personel yonetici  = new Personel();
            Personel yonetici2 = new Personel();

            yonetici.MaasHesapla(5000);
            yonetici.Isim            = "Atakan";
            yonetici.Soyisim         = "Him";
            yonetici.Tc              = 1;
            yonetici.Telefon         = 05554542132;
            yonetici.Departman       = "Yonetici";
            yonetici.Tarih           = DateTime.Parse(date);
            yonetici.Adres.AcikAdres = "Zeytinburnu son sokağın son yokuşun son dairenin son zili ";
            yonetici.Sube            = "Bagcılar Market";

            yonetici2.MaasHesapla(5000);
            yonetici2.Isim            = "Yunus";
            yonetici2.Soyisim         = "Emre";
            yonetici2.Tc              = 2;
            yonetici2.Telefon         = 05554542132;
            yonetici2.Departman       = "Yonetici";
            yonetici2.Tarih           = DateTime.Parse(date);
            yonetici2.Adres.AcikAdres = "Zeytinburnu son sokağın son yokuşun son dairenin son zili ";
            yonetici2.Sube            = "Esenler Market";


            p1.MaasHesapla(5000);
            p1.Isim            = "Atakan";
            p1.Soyisim         = "Kim";
            p1.Tc              = 10;
            p1.Telefon         = 05312551367;
            p1.Departman       = "Müdür";
            p1.Tarih           = DateTime.Parse(date);
            p1.Adres.AcikAdres = "Zambak Sokak Silivri hücre 4";
            p1.Sube            = "Esenler Market";



            p2.MaasHesapla(5000);
            p2.Isim            = "Yunus";
            p2.Soyisim         = "Kim";
            p2.Tc              = 20;
            p2.Telefon         = 05312541057;
            p2.Departman       = "Müdür";
            p2.Tarih           = DateTime.Parse(date);
            p2.Adres.AcikAdres = "Zambak Sokak Silivri hücre 3";
            p2.Sube            = "Bagcılar Market";


            p3.MaasHesapla(4000);
            p3.Isim            = "Kemal";
            p3.Soyisim         = "Uygar";
            p3.Tc              = 4;
            p3.Telefon         = 05312551076;
            p3.Departman       = "Müdür Yardımcısı";
            p3.Tarih           = DateTime.Parse(date);
            p3.Adres.AcikAdres = "Zambak Sokak Silivri hücre 5";
            p3.Sube            = "Esenler Market";


            p4.MaasHesapla(2324);
            p4.Isim            = "Pelin";
            p4.Soyisim         = "tok";
            p4.Tc              = 5;
            p4.Telefon         = 05312511056;
            p4.Departman       = "Müdür Yardımcısı";
            p4.Tarih           = DateTime.Parse(date);
            p4.Adres.AcikAdres = "Zambak Sokak Silivri hücre 6";
            p4.Sube            = "Bagcılar Market";


            p5.MaasHesapla(2324);
            p5.Isim            = "Ferit";
            p5.Soyisim         = "karakaya";
            p5.Tc              = 6;
            p5.Telefon         = 05318551855;
            p5.Departman       = "Kasiyer";
            p5.Tarih           = DateTime.Parse(date);
            p5.Adres.AcikAdres = "Zambak Sokak Silivri hücre 7";
            p5.Sube            = "Esenler Market";

            p6.MaasHesapla(2324);
            p6.Isim            = "Ömer";
            p6.Soyisim         = "Fesker";
            p6.Tc              = 7;
            p6.Telefon         = 05312951055;
            p6.Departman       = "Kasiyer";
            p6.Tarih           = DateTime.Parse(date);
            p6.Adres.AcikAdres = "Zambak Sokak Silivri hücre 8";
            p6.Sube            = "Bagcılar Market";



            Personels.Add(p1);
            Personels.Add(p2);
            Personels.Add(p3);
            Personels.Add(p4);
            Personels.Add(p5);
            Personels.Add(p6);
            Personels.Add(yonetici);
            Personels.Add(yonetici2);
        }
Beispiel #3
0
 public void PersonelEkle(Personel perso)
 {
     Personels.Add(perso);
 }
Beispiel #4
0
 public void PersoSil(Personel p)
 {
     Personels.Remove(p);
 }