public CreateLevelResponse Create(CreateLevelRequest request) { var response = new CreateLevelResponse(); try { var level = request.MapTo<Level>(); DataContext.Levels.Add(level); DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Level item has been added successfully"; } catch (DbUpdateException dbUpdateException) { response.IsSuccess = false; response.Message = dbUpdateException.Message; } return response; }
public CreateLevelResponse Create(CreateLevelRequest request) { var response = new CreateLevelResponse(); try { var level = request.MapTo <Level>(); DataContext.Levels.Add(level); DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Level item has been added successfully"; } catch (DbUpdateException dbUpdateException) { response.IsSuccess = false; response.Message = dbUpdateException.Message; } return(response); }