// GET: Ekonomi public ActionResult Masraflar() { if (DateTime.Now.Day != 22) { int idsi = ck_manager.List().Max(x => x.Id); CalisanUcretleriControl ck = ck_manager.Find(x => x.Id == idsi); ck.OdemeYapildimi = false; ck_manager.Update(ck); } int personelkiralik = p_manager.List().Sum(x => x.Ucret); TempData["PersonelAylik"] = personelkiralik; int hizmetlikiralik = h_manager.List().Sum(x => x.Ucret); TempData["HizmetliAylik"] = hizmetlikiralik; int toplampara = personelkiralik + hizmetlikiralik; TempData["ToplamPara"] = toplampara; //if (c_manager.List().Count() == 0) //{ // OkViewModel notifyobj = new OkViewModel() // { // Title = "İçerik Olmadığı için yüklenemedi...", // RedirectingUrl = "/Home/Index", // }; // notifyobj.Items.Add("Şuana kadar çalışanların aylık zamanı gelmediği için içerik yoktur."); // return View("Ok", notifyobj); //} //else return(View(c_manager.List())); }
protected override void Seed(DatabaseContext context) { Yoneticiler yonetici = new Yoneticiler() { Adi = "Fatih", Soyadi = "Mandıralı", Tc = "22271040738", Eposta = "*****@*****.**", Resim = "resim.jpg", DogumTarih = "06/03/1997", Telefon = "05393551932", KayitTarih = DateTime.Now, KimKayitEtti = "system", KullaniciAdi = "fm", Sifre = "fm", Adres = "Sakarya", IsActive = true }; context.Yoneticiler.Add(yonetici); CalisanUcretleriControl calisankontrol = new CalisanUcretleriControl(); calisankontrol.OdemeYapildimi = false; context.CalisanUcretleriControl.Add(calisankontrol); context.SaveChanges(); ///* string[] yakit = {Convert.ToString(OtoGaleri_Entities.ArabalarEnums.Yakit.Benzin), // Convert.ToString(OtoGaleri_Entities.ArabalarEnums.Yakit.LPG), // Convert.ToString(OtoGaleri_Entities.ArabalarEnums.Yakit.Dizel)}; // int[] sayilar = { 1, 2, 0, 1, 2, 2, 1, 0, 1, 2 };*/ // for(int k = 0; k < 10; k++) // { // Arabalar arabalar = new Arabalar() // { // IlanTarihi = FakeData.DateTimeData.GetDatetime(DateTime.Now.AddYears(-1), DateTime.Now), // Marka = FakeData.PlaceData.GetStreetName(), // Model=FakeData.PlaceData.GetCity(), // Yil=FakeData.NumberData.GetNumber(), // Yakit= // }; // } }
public ActionResult MasraflarPostt() { int idsi = ck_manager.List().Max(x => x.Id); CalisanUcretleriControl ck = ck_manager.Find(x => x.Id == idsi); if (ck.OdemeYapildimi == false) { ck.OdemeYapildimi = true; ck_manager.Update(ck); foreach (var item in p_manager.List()) { CalisanUcretleri calisan = new CalisanUcretleri(); calisan.Adi = item.Adi; calisan.Soyadi = item.Soyadi; calisan.Tc = item.Tc; calisan.Telefon = item.Telefon; calisan.EPosta = item.Eposta; calisan.Ucret = item.Ucret; calisan.UcretPeriyodu = item.UcretPeriyodu; c_manager.Insert(calisan); personelaylik += calisan.Ucret; } foreach (var item in h_manager.List()) { CalisanUcretleri calisan = new CalisanUcretleri(); calisan.Adi = item.Adi; calisan.Soyadi = item.Soyadi; calisan.Tc = item.Tc; calisan.Telefon = item.Telefon; calisan.EPosta = "Gerek Yok"; calisan.Ucret = item.Ucret; calisan.UcretPeriyodu = item.UcretPeriyodu; c_manager.Insert(calisan); } } return(RedirectToAction("Index", "Home")); }