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