public string Create(CalisanViewModel model) //yeni bir tane film tur ekleme yapar { try { SinemaOtomasyonuEntities db = new SinemaOtomasyonuEntities(); Calisan ft = null; if (model.CalisanIDNumber > 0) { ft = db.Calisan.FirstOrDefault(f => f.CalisanID == model.CalisanIDNumber); } else { ft = new Calisan(); } ft.CalisanAd = model.CalisanAdNumber; ft.CalisanKullaniciAd = model.CalisanKullaniciAdNumber; ft.CalisanParola = model.CalisanParolaNumber; ft.CalisanSoyad = model.CalisanSoyadNumber; ft.CalisanTcNo = model.CalisanTcNoNumber; if (model.CalisanIDNumber == 0) { db.Calisan.Add(ft); } db.SaveChanges(); return("1"); } catch { return("-1"); } }
public ActionResult CalisanEkle(CalisanViewModel Model) { try { List <Departman> listd = db.Departmen.ToList(); List <Pozisyon> listp = db.Pozisyons.ToList(); ViewBag.DepartmentList = new SelectList(listd, "departmanID", "departmanAd"); ViewBag.PozisyonList = new SelectList(listp, "pozisyonID", "pozisyonAd"); Calisan calisan = new Calisan(); calisan.calisanAdres = Model.calisanAdres; calisan.calisanIsim = Model.calisanIsim; calisan.calisanEmail = Model.calisanEmail; calisan.calisanKod = Model.calisanKod; calisan.calisanTelefon = Model.calisanTelefon; calisan.calisanYas = Model.calisanYas; calisan.departmanID = Model.departmanID; calisan.pozisyonID = Model.pozisyonID; calisan.calisanYetkiID = Model.calisanYetkiID; calisan.calisanMaas = Model.calisanMaas; db.Calisans.Add(calisan); db.SaveChanges(); } catch (Exception ex) { throw ex; } return(View()); }
public CalisanGorevlendirmeViewModel Convert(CalisanGorevlendirme source, CalisanGorevlendirmeViewModel destination, ResolutionContext context) { if (source != null) { Cevir cevir = new Cevir(); KurumCografyaServis servis = new KurumCografyaServis(Sabitler.KurumCografyaServisBaglantiCumlesi); int anahtar = source.Anahtar; CalisanViewModel calisani = cevir.cevir(source.Calisani); GoreviViewModel gorev = cevir.cevir(source.Gorev); UnvanViewModel unvani = cevir.cevir(source.Unvani); string baslangic = source.Baslangic.ToShortDateString(); bool asilMi = source.AsilMi; string aciklama = source.Aciklama; bool resmiMi = source.ResmiMi; DateTime bitisTarihi = source.Bitis ?? DateTime.MinValue; string bitis = Arac.GetirTarihSozce(source.Bitis); HizmetSonlanisNedeniViewModel sonlanisNedeni = cevir.cevir(source.SonlanisNedeni); return(new CalisanGorevlendirmeViewModel(anahtar, calisani, null, null, gorev, unvani, baslangic, asilMi, aciklama, resmiMi, bitis, sonlanisNedeni)); } else { return(null); } }
public void cevir_test04() { CalisanViewModel calisanVm = null; Calisan calisan = null; int calisanId = 2; try { calisan = _isGuder.getirCalisan(calisanId); Assert.AreNotEqual(null, calisan); calisanVm = _cevir.cevir(calisan); Assert.AreNotEqual(null, calisanVm); Assert.AreEqual(false, String.IsNullOrEmpty(calisanVm.DogumTarihiSozce)); } catch (AssertFailedException hata) { this.YazHata(hata); Assert.Fail(); } catch (Exception hata) { this.YazHata(hata); Assert.Fail(); } }
public ActionResult Details(int id) { CalisanViewModel model = new CalisanViewModel(); model.Calisan = repository.FirstOrDefault(x => x.Id == id); model.Yonetici = repository.FirstOrDefault(x => x.Id == model.Calisan.YoneticiBilgisiId).Ad + " " + repository.FirstOrDefault(x => x.Id == model.Calisan.YoneticiBilgisiId).Soyad; return(View(model)); }
public ActionResult Liste() { var calisanlar = _calisanService.GetAll(i => i.Departman); var model = new CalisanViewModel() { Calisanlar = calisanlar }; return(View(model)); }
public IlklendirCalisanGorevlendirmeYanitViewModel(CalisanViewModel calisani, CalisanGorevlendirmeViewModel gorevi, IEnumerable <BirimViewModel> birimListe, IEnumerable <SelectListItem> gorevListe, IEnumerable <IlViewModel> ilListe) : this() { this.Calisani = calisani; this.MevcutGorevi = gorevi; this.BirimListe = birimListe; this.GorevListe = gorevListe; this.IlListe = ilListe; this.BasariliMi = !(calisani == null || MevcutGorevi == null || this.BirimListe == null || !this.BirimListe.Any() || this.GorevListe == null || !this.GorevListe.Any() || this.IlListe == null || !this.IlListe.Any()); }
public CalisanGorevlendirmeViewModel(int anahtar, CalisanViewModel calisani, BirimViewModel birimi, IlViewModel ili, GoreviViewModel gorev, UnvanViewModel unvani, string baslangic, bool asilMi, string aciklama, bool resmiMi) : this() { this.Anahtar = anahtar; this.Calisani = calisani; this.Birimi = birimi; this.Gorev = gorev; this.Unvani = unvani; this.Baslangic = baslangic; this.AsilMi = asilMi; this.Aciklama = aciklama; this.ResmiMi = resmiMi; }
public JsonResult CalisanGetir(int id) { SinemaOtomasyonuEntities db = new SinemaOtomasyonuEntities(); Calisan kullanici = db.Calisan.FirstOrDefault(f => f.CalisanID == id); CalisanViewModel model = new CalisanViewModel(); model.CalisanAdNumber = kullanici.CalisanAd; model.CalisanIDNumber = kullanici.CalisanID; model.CalisanKullaniciAdNumber = kullanici.CalisanKullaniciAd; model.CalisanParolaNumber = kullanici.CalisanParola; model.CalisanSoyadNumber = kullanici.CalisanSoyad; model.CalisanTcNoNumber = kullanici.CalisanTcNo; return(Json(model, JsonRequestBehavior.AllowGet)); }
public CalisanGorevlendirmeViewModel(int anahtar, CalisanViewModel calisani, BirimViewModel birimi, IlViewModel ili, GoreviViewModel gorev, UnvanViewModel unvani, string baslangic, bool asilMi, string aciklama, bool resmiMi, string bitis, HizmetSonlanisNedeniViewModel sonlanisNedeni) : this(anahtar, calisani, birimi, ili, gorev, unvani, baslangic, asilMi, aciklama, resmiMi) { this.Bitis = bitis; this.SonlanisNedeni = sonlanisNedeni; }
public IlklendirCalisanGorevlendirmeYanitViewModel IlklendirCalisanGorevlendirme(IlklendirCalisanGorevlendirmeIstekViewModel istek) { try { IlklendirCalisanGorevlendirmeYanitViewModel yanit = new IlklendirCalisanGorevlendirmeYanitViewModel(false); IlklendirCalisanGorevlendirmeYanit servisYanit = null; IlklendirCalisanGorevlendirmeIstek servisIstek = null; int kullaniciId, gorevlendirilecekCalisanId = int.MinValue; CalisanViewModel calisanVm = null; CalisanGorevlendirmeViewModel gorevlendirmeVm = null; IEnumerable <GoreviViewModel> gorevVmListe = null; if (!this._kontrol.uygunMu(istek)) { yanit.IsaretleGecemediIlkKontrolu(this._kontrol.alHataKodu(istek)); return(yanit); } kullaniciId = istek.KullaniciId ?? int.MinValue; gorevlendirilecekCalisanId = istek.GorevlendirilecekCalisanId ?? int.MinValue; servisIstek = new IlklendirCalisanGorevlendirmeIstek(kullaniciId, gorevlendirilecekCalisanId); servisYanit = this._gorevlendirmeServis.IlklendirCalisanGorevlendirme(servisIstek); if (servisYanit == null) { throw new ApplicationException(); } if (!servisYanit.BasariliMi) { throw new ApplicationException(); } calisanVm = this._cevir.cevir(servisYanit.Calisani); if (calisanVm == null) { throw new ApplicationException(); } gorevlendirmeVm = this._cevir.cevir(servisYanit.MevcutGorevi); if (gorevlendirmeVm == null) { throw new ApplicationException(); } gorevVmListe = this._cevir.cevir(servisYanit.GorevListe.ToList()); if (gorevVmListe == null) { throw new ApplicationException(); } yanit = new IlklendirCalisanGorevlendirmeYanitViewModel(calisanVm, gorevlendirmeVm, servisYanit.BirimListe, gorevVmListe, servisYanit.IlListe); return(yanit); } catch (Exception) { throw; } }
public ActionResult Index() { CalisanViewModel model = new CalisanViewModel(); return(View(model)); }