/// <summary> /// Delete User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> DeleteCompanyUserType(int CompanyUserTypeId) { #region Declare a return type with initial value. bool isCompanyUserTypeDeleted = default(bool); #endregion try { if (CompanyUserTypeId > default(int)) { #region Vars CompanyUserType CompanyUserType = null; #endregion #region Get CompanyUserType by id CompanyUserType = await UnitOfWork.CompanyUserTypeRepository.GetById(CompanyUserTypeId); #endregion #region check if object is not null if (CompanyUserType != null) { CompanyUserType.IsDeleted = (byte)DeleteStatusEnum.Deleted; #region Apply the changes to the database UnitOfWork.CompanyUserTypeRepository.Update(CompanyUserType); isCompanyUserTypeDeleted = await UnitOfWork.Commit() > default(int); #endregion } #endregion } } catch (Exception exception) { } return(isCompanyUserTypeDeleted); }
/// <summary> /// Mapping User Activity Log DTO to Action /// </summary> /// <param name=></param> /// <param name=></param> /// <returns></returns> public CompanyUserType MappingCompanyUserTypeupdateDTOToCompanyUserType(CompanyUserType companyUserType, CompanyUserTypeUpdateDTO CompanyUserTypeUpdateDTO) { #region Declare Return Var with Intial Value CompanyUserType CompanyUserType = companyUserType; #endregion try { if (CompanyUserTypeUpdateDTO.CompanyUserTypeId > default(int)) { CompanyUserType.CompanyUserTypeId = CompanyUserTypeUpdateDTO.CompanyUserTypeId; CompanyUserType.CompanyUserTypeName = CompanyUserTypeUpdateDTO.CompanyUserTypeName; } } catch (Exception exception) { } return(CompanyUserType); }
/// <summary> /// Mapping user Action Actitvity Log /// </summary> /// <param name=></ param > /// <returns>Task<CompanyUserType></returns> public CompanyUserType MappingCompanyUserTypeAddDTOToCompanyUserType(CompanyUserTypeAddDTO CompanyUserTypeAddDTO) { #region Declare a return type with initial value. CompanyUserType CompanyUserType = null; #endregion try { CompanyUserType = new CompanyUserType { CompanyUserTypeName = CompanyUserTypeAddDTO.CompanyUserTypeName, CreationDate = DateTime.Now, IsDeleted = (byte)DeleteStatusEnum.NotDeleted }; } catch (Exception exception) { } return(CompanyUserType); }
/// <summary> /// Get user Action Activity Log By Id /// </summary> /// <returns>List<CompanyUserTypeReturnDTO></returns> public async Task <CompanyUserTypeReturnDTO> GetCompanyUserTypeById(int CompanyUserTypeId) { #region Declare a return type with initial value. CompanyUserTypeReturnDTO CompanyUserType = new CompanyUserTypeReturnDTO(); #endregion try { CompanyUserType companyUserType = await UnitOfWork.CompanyUserTypeRepository.GetById(CompanyUserTypeId); if (companyUserType != null) { if (companyUserType.IsDeleted != (byte)DeleteStatusEnum.Deleted) { CompanyUserType = CompanyUserTypeMapping.MappingCompanyUserTypeToCompanyUserTypeReturnDTO(companyUserType); } } } catch (Exception exception) { } return(CompanyUserType); }
/// <summary> /// Create User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> AddCompanyUserType(CompanyUserTypeAddDTO CompanyUserTypeAddDTO) { #region Declare a return type with initial value. bool isCompanyUserTypeCreated = default(bool); #endregion try { #region Vars CompanyUserType CompanyUserType = null; #endregion CompanyUserType = CompanyUserTypeMapping.MappingCompanyUserTypeAddDTOToCompanyUserType(CompanyUserTypeAddDTO); if (CompanyUserType != null) { await UnitOfWork.CompanyUserTypeRepository.Insert(CompanyUserType); isCompanyUserTypeCreated = await UnitOfWork.Commit() > default(int); } } catch (Exception exception) { } return(isCompanyUserTypeCreated); }
/// <summary> /// Update User Action Activity Log /// </summary> /// <param name=></param> /// <returns>bool</returns> public async Task <bool> UpdateCompanyUserType(CompanyUserTypeUpdateDTO CompanyUserTypeUpdateDTO) { #region Declare a return type with initial value. bool isCompanyUserTypeUpdated = default(bool); #endregion try { if (CompanyUserTypeUpdateDTO != null) { #region Vars CompanyUserType CompanyUserType = null; #endregion #region Get Activity By Id CompanyUserType = await UnitOfWork.CompanyUserTypeRepository.GetById(CompanyUserTypeUpdateDTO.CompanyUserTypeId); #endregion if (CompanyUserType != null) { #region Mapping CompanyUserType = CompanyUserTypeMapping.MappingCompanyUserTypeupdateDTOToCompanyUserType(CompanyUserType, CompanyUserTypeUpdateDTO); #endregion if (CompanyUserType != null) { #region Update Entity UnitOfWork.CompanyUserTypeRepository.Update(CompanyUserType); isCompanyUserTypeUpdated = await UnitOfWork.Commit() > default(int); #endregion } } } } catch (Exception exception) { } return(isCompanyUserTypeUpdated); }
public CompanyUserTypeReturnDTO MappingCompanyUserTypeToCompanyUserTypeReturnDTO(CompanyUserType CompanyUserType) { #region Declare a return type with initial value. CompanyUserTypeReturnDTO CompanyUserTypeReturnDTO = null; #endregion try { if (CompanyUserType != null) { CompanyUserTypeReturnDTO = new CompanyUserTypeReturnDTO { CompanyUserTypeId = CompanyUserType.CompanyUserTypeId, CompanyUserTypeName = CompanyUserType.CompanyUserTypeName }; } } catch (Exception exception) { } return(CompanyUserTypeReturnDTO); }