public Result <IzinTipiVM> CreateIzinTipi(IzinTipiVM model) // izin talep yazıldı kontrol et { if (model != null) { try { var izintipi = _mapper.Map <IzinTipiVM, IzinTipi>(model); izintipi.KayitTarihi = DateTime.Now; izintipi.IsActive = true; _unitOfWork.izinTipiDal.Add(izintipi); _unitOfWork.Save(); return(new Result <IzinTipiVM>(true, ResultConstant.RecordCreateSuccessfully)); } catch (Exception ex) { return(new Result <IzinTipiVM>(false, ResultConstant.RecordCreateNotSuccessfully + "=>" + ex.Message.ToString())); throw; } } else { return(new Result <IzinTipiVM>(false, "Data Boş Geçilemez!")); } }
public IActionResult Edit(IzinTipiVM model) { if (ModelState.IsValid) { var data = _izinTipiService.EditGetByIdIzinTipi(model); if (data.IsSuccess) { return(RedirectToAction("Index")); } return(View(model)); } else { return(View(model)); } }
public Result <IzinTipiVM> EditGetByIdIzinTipi(IzinTipiVM model) { if (model != null) { try { var izintipi = _mapper.Map <IzinTipiVM, IzinTipi>(model); izintipi.KayitTarihi = DateTime.Now; _unitOfWork.izinTipiDal.Update(izintipi); _unitOfWork.Save(); return(new Result <IzinTipiVM>(true, ResultConstant.RecordCreateSuccessfully)); } catch (Exception ex) { return(new Result <IzinTipiVM>(false, ResultConstant.RecordCreateNotSuccessfully + "=>" + ex.Message.ToString())); throw; } } else { return(new Result <IzinTipiVM>(false, "Data Boş Geçilemez!")); } }