public AppEntity toEntity(AppUpdateRequest request, AppEntity oldEntity) { AppEntity entity = new AppEntity(); entity.Id = request.Id; entity.AppId = request.AppId != null ? request.AppId.Value : 0; entity.AppEname = request.AppEname; entity.AppName = request.AppName; entity.AppTypeId = request.AppTypeId != null ? request.AppTypeId.Value : 0; entity.DataStatus = request.DataStatus != null ? request.DataStatus.Value : 0; entity.Description = request.Description; return(entity); }
public AppUpdateResponse Update([FromBody] AppUpdateRequest request) { AppUpdateResponse response = new AppUpdateResponse(); if (request.Id == 0 || request.Id < 0) { response.Status = -1; return(response); } AppEntity entity = appRepository.GetById(request.Id); if (entity == null) { response.Status = 404; return(response); } appRepository.Update(appConvertor.toEntity(request, entity)); response.Status = 1; return(response); }