/// <summary> /// Delete User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> DeleteCurrentJobSearchStatus(int CurrentJobSearchStatusId) { #region Declare a return type with initial value. bool isCurrentJobSearchStatusDeleted = default(bool); #endregion try { if (CurrentJobSearchStatusId > default(int)) { #region Vars CurrentJobSearchStatus CurrentJobSearchStatus = null; #endregion #region Get CurrentJobSearchStatus by id CurrentJobSearchStatus = await UnitOfWork.CurrentJobSearchStatusRepository.GetById(CurrentJobSearchStatusId); #endregion #region check if object is not null if (CurrentJobSearchStatus != null) { CurrentJobSearchStatus.IsDeleted = (byte)DeleteStatusEnum.Deleted; #region Apply the changes to the database UnitOfWork.CurrentJobSearchStatusRepository.Update(CurrentJobSearchStatus); isCurrentJobSearchStatusDeleted = await UnitOfWork.Commit() > default(int); #endregion } #endregion } } catch (Exception exception) { } return(isCurrentJobSearchStatusDeleted); }
/// <summary> /// Mapping User Activity Log DTO to Action /// </summary> /// <param name=></param> /// <param name=></param> /// <returns></returns> public CurrentJobSearchStatus MappingCurrentJobSearchStatusupdateDTOToCurrentJobSearchStatus(CurrentJobSearchStatus currentJobSearchStatus, CurrentJobSearchStatusUpdateDTO CurrentJobSearchStatusUpdateDTO) { #region Declare Return Var with Intial Value CurrentJobSearchStatus CurrentJobSearchStatus = currentJobSearchStatus; #endregion try { if (CurrentJobSearchStatusUpdateDTO.CurrentJobSearchStatusId > default(int)) { CurrentJobSearchStatus.CurrentJobSearchStatusId = CurrentJobSearchStatusUpdateDTO.CurrentJobSearchStatusId; CurrentJobSearchStatus.CurrentJobSearchStatusName = CurrentJobSearchStatusUpdateDTO.CurrentJobSearchStatusName; } } catch (Exception exception) { } return(CurrentJobSearchStatus); }
/// <summary> /// Mapping user Action Actitvity Log /// </summary> /// <param name=></ param > /// <returns>Task<CurrentJobSearchStatus></returns> public CurrentJobSearchStatus MappingCurrentJobSearchStatusAddDTOToCurrentJobSearchStatus(CurrentJobSearchStatusAddDTO CurrentJobSearchStatusAddDTO) { #region Declare a return type with initial value. CurrentJobSearchStatus CurrentJobSearchStatus = null; #endregion try { CurrentJobSearchStatus = new CurrentJobSearchStatus { CurrentJobSearchStatusName = CurrentJobSearchStatusAddDTO.CurrentJobSearchStatusName, CreationDate = DateTime.Now, IsDeleted = (byte)DeleteStatusEnum.NotDeleted }; } catch (Exception exception) { } return(CurrentJobSearchStatus); }
/// <summary> /// Get user Action Activity Log By Id /// </summary> /// <returns>List<CurrentJobSearchStatusReturnDTO></returns> public async Task <CurrentJobSearchStatusReturnDTO> GetCurrentJobSearchStatusById(int CurrentJobSearchStatusId) { #region Declare a return type with initial value. CurrentJobSearchStatusReturnDTO CurrentJobSearchStatus = new CurrentJobSearchStatusReturnDTO(); #endregion try { CurrentJobSearchStatus currentJobSearchStatus = await UnitOfWork.CurrentJobSearchStatusRepository.GetById(CurrentJobSearchStatusId); if (currentJobSearchStatus != null) { if (currentJobSearchStatus.IsDeleted != (byte)DeleteStatusEnum.Deleted) { CurrentJobSearchStatus = CurrentJobSearchStatusMapping.MappingCurrentJobSearchStatusToCurrentJobSearchStatusReturnDTO(currentJobSearchStatus); } } } catch (Exception exception) { } return(CurrentJobSearchStatus); }
/// <summary> /// Create User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> AddCurrentJobSearchStatus(CurrentJobSearchStatusAddDTO CurrentJobSearchStatusAddDTO) { #region Declare a return type with initial value. bool isCurrentJobSearchStatusCreated = default(bool); #endregion try { #region Vars CurrentJobSearchStatus CurrentJobSearchStatus = null; #endregion CurrentJobSearchStatus = CurrentJobSearchStatusMapping.MappingCurrentJobSearchStatusAddDTOToCurrentJobSearchStatus(CurrentJobSearchStatusAddDTO); if (CurrentJobSearchStatus != null) { await UnitOfWork.CurrentJobSearchStatusRepository.Insert(CurrentJobSearchStatus); isCurrentJobSearchStatusCreated = await UnitOfWork.Commit() > default(int); } } catch (Exception exception) { } return(isCurrentJobSearchStatusCreated); }
/// <summary> /// Update User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> UpdateCurrentJobSearchStatus(CurrentJobSearchStatusUpdateDTO CurrentJobSearchStatusUpdateDTO) { #region Declare a return type with initial value. bool isCurrentJobSearchStatusUpdated = default(bool); #endregion try { if (CurrentJobSearchStatusUpdateDTO != null) { #region Vars CurrentJobSearchStatus CurrentJobSearchStatus = null; #endregion #region Get Activity By Id CurrentJobSearchStatus = await UnitOfWork.CurrentJobSearchStatusRepository.GetById(CurrentJobSearchStatusUpdateDTO.CurrentJobSearchStatusId); #endregion if (CurrentJobSearchStatus != null) { #region Mapping CurrentJobSearchStatus = CurrentJobSearchStatusMapping.MappingCurrentJobSearchStatusupdateDTOToCurrentJobSearchStatus(CurrentJobSearchStatus, CurrentJobSearchStatusUpdateDTO); #endregion if (CurrentJobSearchStatus != null) { #region Update Entity UnitOfWork.CurrentJobSearchStatusRepository.Update(CurrentJobSearchStatus); isCurrentJobSearchStatusUpdated = await UnitOfWork.Commit() > default(int); #endregion } } } } catch (Exception exception) { } return(isCurrentJobSearchStatusUpdated); }
public CurrentJobSearchStatusReturnDTO MappingCurrentJobSearchStatusToCurrentJobSearchStatusReturnDTO(CurrentJobSearchStatus CurrentJobSearchStatus) { #region Declare a return type with initial value. CurrentJobSearchStatusReturnDTO CurrentJobSearchStatusReturnDTO = null; #endregion try { if (CurrentJobSearchStatus != null) { CurrentJobSearchStatusReturnDTO = new CurrentJobSearchStatusReturnDTO { CurrentJobSearchStatusId = CurrentJobSearchStatus.CurrentJobSearchStatusId, CurrentJobSearchStatusName = CurrentJobSearchStatus.CurrentJobSearchStatusName }; } } catch (Exception exception) { } return(CurrentJobSearchStatusReturnDTO); }