public async Task <bool> Delete(KMSStatus KMSStatus) { if (await ValidateId(KMSStatus)) { } return(KMSStatus.IsValidated); }
public KnowledgeArticle_KMSStatusDTO(KMSStatus KMSStatus) { this.Id = KMSStatus.Id; this.Code = KMSStatus.Code; this.Name = KMSStatus.Name; this.Errors = KMSStatus.Errors; }
public async Task <KMSStatus> Get(long Id) { KMSStatus KMSStatus = await UOW.KMSStatusRepository.Get(Id); if (KMSStatus == null) { return(null); } return(KMSStatus); }
public async Task <KMSStatus> Get(long Id) { KMSStatus KMSStatus = await DataContext.KMSStatus.AsNoTracking() .Where(x => x.Id == Id) .Select(x => new KMSStatus() { Id = x.Id, Code = x.Code, Name = x.Name, }).FirstOrDefaultAsync(); if (KMSStatus == null) { return(null); } return(KMSStatus); }
public async Task <bool> ValidateId(KMSStatus KMSStatus) { KMSStatusFilter KMSStatusFilter = new KMSStatusFilter { Skip = 0, Take = 10, Id = new IdFilter { Equal = KMSStatus.Id }, Selects = KMSStatusSelect.Id }; int count = await UOW.KMSStatusRepository.Count(KMSStatusFilter); if (count == 0) { KMSStatus.AddError(nameof(KMSStatusValidator), nameof(KMSStatus.Id), ErrorCode.IdNotExisted); } return(count == 1); }
public async Task <bool> Create(KMSStatus KMSStatus) { return(KMSStatus.IsValidated); }