public Administrator ConvertDTOToEntity(AdministratorDetail_AdministratorDTO AdministratorDetail_AdministratorDTO) { Administrator Administrator = new Administrator(); Administrator.Id = AdministratorDetail_AdministratorDTO.Id; Administrator.Username = AdministratorDetail_AdministratorDTO.Username; Administrator.DisplayName = AdministratorDetail_AdministratorDTO.DisplayName; return(Administrator); }
public async Task <AdministratorDetail_AdministratorDTO> Get([FromBody] AdministratorDetail_AdministratorDTO AdministratorDetail_AdministratorDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Administrator Administrator = await AdministratorService.Get(AdministratorDetail_AdministratorDTO.Id); return(new AdministratorDetail_AdministratorDTO(Administrator)); }
public async Task <ActionResult <AdministratorDetail_AdministratorDTO> > Delete([FromBody] AdministratorDetail_AdministratorDTO AdministratorDetail_AdministratorDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Administrator Administrator = ConvertDTOToEntity(AdministratorDetail_AdministratorDTO); Administrator = await AdministratorService.Delete(Administrator); AdministratorDetail_AdministratorDTO = new AdministratorDetail_AdministratorDTO(Administrator); if (Administrator.IsValidated) { return(AdministratorDetail_AdministratorDTO); } else { return(BadRequest(AdministratorDetail_AdministratorDTO)); } }