public ActionResult PersonelIzinEkle(PersonelIzin p) { c.PersonelIzins.Add(p); c.SaveChanges(); var personelId = p.PersonelId; return(RedirectToAction("PersonelIzin", new { id = personelId })); }
private void simpleAction1_Execute(object sender, SimpleActionExecuteEventArgs e) { objectSpace = Application.CreateObjectSpace(); PersonelIzin izin = objectSpace.GetObjectByKey <PersonelIzin>(((PersonelIzin)e.CurrentObject).Oid); izin.Hareket = EnumObjects.PersonelIzınHareketType.Verilmedi; objectSpace.CommitChanges(); ObjectSpace.Refresh(); }
public JsonResult Hesaplama(PersonelIzin izin) { DateTime izBasTar = izin.IzinBaslangicTarihi; DateTime izBitTar = izin.IzinBitisTarihi; TimeSpan izinSure = izBitTar - izBasTar; var izSure = Math.Floor(izinSure.TotalDays + 1); var sonuc = izSure; return(Json(sonuc, JsonRequestBehavior.AllowGet)); }
public ActionResult PersonelIzinGuncelle(PersonelIzin p) { var izin = c.PersonelIzins.Find(p.PersonelIzinId); izin.IzinTuruId = p.IzinTuruId; izin.IzinBaslangicTarihi = p.IzinBaslangicTarihi; izin.IzinBitisTarihi = p.IzinBitisTarihi; izin.IzinSuresi = p.IzinSuresi; izin.IzinAciklama = p.IzinAciklama; c.SaveChanges(); var personelId = p.PersonelId; return(RedirectToAction("PersonelIzin", new { id = personelId })); }
private void btnIzinKaydet_Click(object sender, EventArgs e) { PersonelIzin _personelIzin = new PersonelIzin(); try { _personelIzin.PersonelID = ((Personel)cmbPersonel.SelectedItem).ID; _personelIzin.IzinTurID = ((IzinTur)cmbIzinTuru.SelectedItem).IzinTurID; _personelIzin.IzinBasTarihi = dtpIzinBaslamaTarihi.Value; _personelIzin.IzinBitisTarihi = dtpIzinBitisTarihi.Value; _personelIzin.AktifMi = true; _ekleController.EklemeyeGonder(_personelIzin); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return; } this.Close(); }