public ActionResult Create(IzinTipi izinTipi) { ModelState.Remove("ModifiedUsername"); if (ModelState.IsValid) { IzinTipiManager.Insert(izinTipi); return(RedirectToAction("Index")); } return(View(izinTipi)); }
public ActionResult Edit(IzinTipi izinTipi) { ModelState.Remove("ModifiedUsername"); if (ModelState.IsValid) { IzinTipi tip = IzinTipiManager.Find(x => x.Id == izinTipi.Id); tip.IzinTuru = izinTipi.IzinTuru; tip.RenkKodu = izinTipi.RenkKodu; IzinTipiManager.Update(tip); return(RedirectToAction("Index")); } return(View(izinTipi)); }
// GET: IzinTipi/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IzinTipi izinTipi = IzinTipiManager.Find(x => x.Id == id); if (izinTipi == null) { return(HttpNotFound()); } return(View(izinTipi)); }
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="******", * * };*/ }