/// <summary> /// Delete User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> DeleteCurrentEducationalLevel(int CurrentEducationalLevelId) { #region Declare a return type with initial value. bool isCurrentEducationalLevelDeleted = default(bool); #endregion try { if (CurrentEducationalLevelId > default(int)) { #region Vars CurrentEducationalLevel CurrentEducationalLevel = null; #endregion #region Get CurrentEducationalLevel by id CurrentEducationalLevel = await UnitOfWork.CurrentEducationalLevelRepository.GetById(CurrentEducationalLevelId); #endregion #region check if object is not null if (CurrentEducationalLevel != null) { CurrentEducationalLevel.IsDeleted = (byte)DeleteStatusEnum.Deleted; #region Apply the changes to the database UnitOfWork.CurrentEducationalLevelRepository.Update(CurrentEducationalLevel); isCurrentEducationalLevelDeleted = await UnitOfWork.Commit() > default(int); #endregion } #endregion } } catch (Exception exception) { } return(isCurrentEducationalLevelDeleted); }
/// <summary> /// Mapping User Activity Log DTO to Action /// </summary> /// <param name=></param> /// <param name=></param> /// <returns></returns> public CurrentEducationalLevel MappingCurrentEducationalLevelupdateDTOToCurrentEducationalLevel(CurrentEducationalLevel currentEducationalLevel, CurrentEducationalLevelUpdateDTO CurrentEducationalLevelUpdateDTO) { #region Declare Return Var with Intial Value CurrentEducationalLevel CurrentEducationalLevel = currentEducationalLevel; #endregion try { if (CurrentEducationalLevelUpdateDTO.CurrentEducationalLevelId > default(int)) { CurrentEducationalLevel.CurrentEducationalLevelId = CurrentEducationalLevelUpdateDTO.CurrentEducationalLevelId; CurrentEducationalLevel.CurrentEducationalLevelName = CurrentEducationalLevelUpdateDTO.CurrentEducationalLevelName; } } catch (Exception exception) { } return(CurrentEducationalLevel); }
/// <summary> /// Mapping user Action Actitvity Log /// </summary> /// <param name=></ param > /// <returns>Task<CurrentEducationalLevel></returns> public CurrentEducationalLevel MappingCurrentEducationalLevelAddDTOToCurrentEducationalLevel(CurrentEducationalLevelAddDTO CurrentEducationalLevelAddDTO) { #region Declare a return type with initial value. CurrentEducationalLevel CurrentEducationalLevel = null; #endregion try { CurrentEducationalLevel = new CurrentEducationalLevel { CurrentEducationalLevelName = CurrentEducationalLevelAddDTO.CurrentEducationalLevelName, CreationDate = DateTime.Now, IsDeleted = (byte)DeleteStatusEnum.NotDeleted }; } catch (Exception exception) { } return(CurrentEducationalLevel); }
/// <summary> /// Get user Action Activity Log By Id /// </summary> /// <returns>List<CurrentEducationalLevelReturnDTO></returns> public async Task <CurrentEducationalLevelReturnDTO> GetCurrentEducationalLevelById(int CurrentEducationalLevelId) { #region Declare a return type with initial value. CurrentEducationalLevelReturnDTO CurrentEducationalLevel = new CurrentEducationalLevelReturnDTO(); #endregion try { CurrentEducationalLevel currentEducationalLevel = await UnitOfWork.CurrentEducationalLevelRepository.GetById(CurrentEducationalLevelId); if (currentEducationalLevel != null) { if (currentEducationalLevel.IsDeleted != (byte)DeleteStatusEnum.Deleted) { CurrentEducationalLevel = CurrentEducationalLevelMapping.MappingCurrentEducationalLevelToCurrentEducationalLevelReturnDTO(currentEducationalLevel); } } } catch (Exception exception) { } return(CurrentEducationalLevel); }
/// <summary> /// Create User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> AddCurrentEducationalLevel(CurrentEducationalLevelAddDTO CurrentEducationalLevelAddDTO) { #region Declare a return type with initial value. bool isCurrentEducationalLevelCreated = default(bool); #endregion try { #region Vars CurrentEducationalLevel CurrentEducationalLevel = null; #endregion CurrentEducationalLevel = CurrentEducationalLevelMapping.MappingCurrentEducationalLevelAddDTOToCurrentEducationalLevel(CurrentEducationalLevelAddDTO); if (CurrentEducationalLevel != null) { await UnitOfWork.CurrentEducationalLevelRepository.Insert(CurrentEducationalLevel); isCurrentEducationalLevelCreated = await UnitOfWork.Commit() > default(int); } } catch (Exception exception) { } return(isCurrentEducationalLevelCreated); }
/// <summary> /// Update User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> UpdateCurrentEducationalLevel(CurrentEducationalLevelUpdateDTO CurrentEducationalLevelUpdateDTO) { #region Declare a return type with initial value. bool isCurrentEducationalLevelUpdated = default(bool); #endregion try { if (CurrentEducationalLevelUpdateDTO != null) { #region Vars CurrentEducationalLevel CurrentEducationalLevel = null; #endregion #region Get Activity By Id CurrentEducationalLevel = await UnitOfWork.CurrentEducationalLevelRepository.GetById(CurrentEducationalLevelUpdateDTO.CurrentEducationalLevelId); #endregion if (CurrentEducationalLevel != null) { #region Mapping CurrentEducationalLevel = CurrentEducationalLevelMapping.MappingCurrentEducationalLevelupdateDTOToCurrentEducationalLevel(CurrentEducationalLevel, CurrentEducationalLevelUpdateDTO); #endregion if (CurrentEducationalLevel != null) { #region Update Entity UnitOfWork.CurrentEducationalLevelRepository.Update(CurrentEducationalLevel); isCurrentEducationalLevelUpdated = await UnitOfWork.Commit() > default(int); #endregion } } } } catch (Exception exception) { } return(isCurrentEducationalLevelUpdated); }
public CurrentEducationalLevelReturnDTO MappingCurrentEducationalLevelToCurrentEducationalLevelReturnDTO(CurrentEducationalLevel CurrentEducationalLevel) { #region Declare a return type with initial value. CurrentEducationalLevelReturnDTO CurrentEducationalLevelReturnDTO = null; #endregion try { if (CurrentEducationalLevel != null) { CurrentEducationalLevelReturnDTO = new CurrentEducationalLevelReturnDTO { CurrentEducationalLevelId = CurrentEducationalLevel.CurrentEducationalLevelId, CurrentEducationalLevelName = CurrentEducationalLevel.CurrentEducationalLevelName }; } } catch (Exception exception) { } return(CurrentEducationalLevelReturnDTO); }